Deep learning 如何从我的pc上传和读取包含来自google colab的培训和测试图像数据的zip文件
我是谷歌colab的新手。我正在使用pytorch实现一个经过预训练的vgg16和resnet50模型,但是我无法加载文件并读取它,因为它返回一个“找不到目录”的错误 我已经通过文件上传了数据,我也曾经使用Deep learning 如何从我的pc上传和读取包含来自google colab的培训和测试图像数据的zip文件,deep-learning,pytorch,google-colaboratory,Deep Learning,Pytorch,Google Colaboratory,我是谷歌colab的新手。我正在使用pytorch实现一个经过预训练的vgg16和resnet50模型,但是我无法加载文件并读取它,因为它返回一个“找不到目录”的错误 我已经通过文件上传了数据,我也曾经使用 from google.colab import files uploaded = files.upload() 该文件已上载,但当我试图解压它时,因为它是一个使用 !解压内容/裁剪的\u个月 然后它说 找不到文件 第一个错误 解压:找不到或无法打开内容/裁剪的\u月, content/c
from google.colab import files
uploaded = files.upload()
该文件已上载,但当我试图解压它时,因为它是一个使用
!解压内容/裁剪的\u个月
然后它说
找不到文件
第一个错误
解压:找不到或无法打开内容/裁剪的\u月,
content/cropped_months.zip或content/cropped_months.zip
第二个错误
---------------------------------------------------------------------------FileNotFoundError回溯(最近的调用
最后)在()
16
17#在此处传递变换
--->18 train\u data=datasets.ImageFolder(data\u dir+/train',transform=train\u transforms)
19 test_data=datasets.ImageFolder(data_dir+'/test',transform=test_transforms)
二十
2帧
/usr/local/lib/python3.6/dist-packages/torchvision/datasets/folder.py
在查找类中(self,dir)
114如果sys.version_info>=(3,5):
115#更快,在Python 3.5及更高版本中可用
-->116 classes=[d.name表示操作系统中的d.scandir(dir),如果d.is_dir()]
117其他:
118类=[d表示os.listdir(dir)中的d,如果os.path.isdir(os.path.join(dir,d))]
FileNotFoundError:[Errno 2]没有这样的文件或目录:
“内容/裁剪月数(1)/训练”
您可能试图访问错误的路径。在我的笔记本中,文件被上传到工作目录
使用google.colab.files上载zip文件
from google.colab import files
files.upload()
上传你的文件。Google Colab将显示其保存位置:
Saving dummy.zip to dummy.zip
然后运行!解压缩
:
!unzip dummy.zip
我认为您可以使用与Torch兼容的PySurvival库,这里有链接:
!unzip dummy.zip