Pytorch 我在哪里可以找到training.pt/test.pt

Pytorch 我在哪里可以找到training.pt/test.pt,pytorch,mnist,Pytorch,Mnist,在for MNIST中,我读到: root(string):数据集的根目录,其中MNIST/processed/training.pt 和MNIST/processed/test.pt存在 在哪里可以找到这两个文件train.pt,test.pt?它们的格式是什么?假设pytorch 1.x+,torchvision.datasets.MNIST的构造函数遵循以下签名: torchvision.datasets.MNIST(root, train=True, transform=None, ta

在for MNIST中,我读到:

root(string):数据集的根目录,其中
MNIST/processed/training.pt
MNIST/processed/test.pt
存在


在哪里可以找到这两个文件
train.pt
test.pt
?它们的格式是什么?

假设
pytorch 1.x+
,torchvision.datasets.MNIST的构造函数遵循以下签名:

torchvision.datasets.MNIST(root, train=True, transform=None, target_transform=None, download=False)

获取数据集最简单的方法是设置
download=True
,这样它将自动下载并存储
training.pt
test.pt
。假设是本地安装,默认情况下它会将它们存储在
.local/lib/python3.6/site packages/torchvision/
之类的地方,尽管您不必担心这一点

假设
pytorch 1.x+
,torchvision.datasets.MNIST的构造函数遵循以下签名:

torchvision.datasets.MNIST(root, train=True, transform=None, target_transform=None, download=False)

获取数据集最简单的方法是设置
download=True
,这样它将自动下载并存储
training.pt
test.pt
。假设是本地安装,默认情况下它会将它们存储在
.local/lib/python3.6/site packages/torchvision/
之类的地方,尽管您不必担心这一点

谢谢你的回复。顺便问一下,有没有文件描述这两个文件的格式?@bingchen这些是二进制格式。我认为很少有应用程序需要您调查它们是什么。通常,您最好通过
您的\u模块加载它们。加载\u state\u dict
。如果您仍然想查看详细信息,请查看。基本上,他们似乎在内部使用python的
pickle
模块。谢谢您的回复。顺便问一下,有没有文件描述这两个文件的格式?@bingchen这些是二进制格式。我认为很少有应用程序需要您调查它们是什么。通常,您最好通过
您的\u模块加载它们。加载\u state\u dict
。如果您仍然想查看详细信息,请查看。基本上,他们似乎在内部使用python的
pickle
模块。