- 问题:
-
有时候我会看到.bin文件,比如这里的那个
在https://github.com/allenai/scibert#pytorch-models在
但是,这些文件通常保存为.pt文件。在
这两种参数权重文件格式的区别是什么?为什么有两个?在
- 答案:
-
没有区别,因为这只是一个扩展。当使用类似UNIX的操作系统时,无论文件扩展名是什么,都可以打开该文件(请参见here)另一方面,Windows是在考虑到它们的情况下构建的(这里)
torch
可以读取.bin
或.pt
或任何东西,因此这可能是存储库创建者采用的惯例
标准的方法是使用
.pt
或.pth
,尽管第二个扩展名与解释器可读的Python文本文件冲突,所以.pt
似乎是目前最好的主意(请参见this github issue)一
![]() |
![]() |
![]() |