.bin和.pt pytorch保存的模型类型有什么区别?

时间:2019-07-28 22:10:40

标签: pytorch

有时我会看到.bin文件用于预训练的pytorch,就像这里的那个

https://github.com/allenai/scibert#pytorch-models

但是,这些文件通常另存为.pt文件。

这两个参数权重文件格式之间有什么区别?为什么有两个?

1 个答案:

答案 0 :(得分:1)

没有区别,因为它只是扩展。对于类似UNIX的操作系统,无论扩展名如何(请参见here),都可以打开文件,而Windows则是考虑到它们的建立(here)。

torch可以读取.bin.pt.anything,因此该存储库的创建者可能采用了惯例。

标准方法是使用.pt.pth,尽管第二个扩展名与解释器可读的Python文本文件冲突,所以.pt似乎是目前最好的主意(请参阅{{3 }}。