‘.’ 当前文件夹是“打开文件夹”的文件夹
学习PyTorchpytorch-tutorial的过程中,首先需要下载数据集MNIST,
train_dataset = torchvision.datasets.MNIST(root='../../data',
train=True,
transform=transforms.ToTensor(),
download=True)
根据运行结果,似乎下载成功,但没找到数据集位置。怀疑是路径设置原因。
'.' # 当前文件夹
'..' # 上级文件夹
借鉴这篇文章:python 文件路径(pytorch 数据集)输出路径位置,确认当前文件夹是“打开文件夹”时选择的文件夹,并不是py文件所在的文件夹!
import os
path1 = os.path.abspath('.')
print(path1)
path2 = os.path.abspath('..')
print(path2)
path3 = os.path.abspath('../../')
print(path3)
在学习PyTorch教程时,用户下载了MNIST数据集,但找不到其存储位置。通过使用os库的abspath方法,确认当前工作目录并非Python脚本所在目录,这可能是数据集路径设置不正确的原因。文章提供了检查和确认文件路径的方法。
344

被折叠的 条评论
为什么被折叠?



