pytorch MNIST加载已下载的数据集出现问题及解决方法
2024-10-21 13:22:32
import torch
import torch.nn as nn
from torch.autograd import Variable
import torchvision
import torch.utils.data as Data
import matplotlib.pyplot as plt DOWNLOAD_MNIST=False train_data=torchvision.datasets.MNIST(
root='./mnist/MNIST/raw', #
train=True,
transform=torchvision.transforms.ToTensor(),
download=DOWNLOAD_MNIST,
)
用以上代码在加载自己的数据集的时候出现以下问题:
raise RuntimeError('Dataset not found.' +
RuntimeError: Dataset not found. You can use download=True to download it
原因及解决方法:
我的py文件是和mnist文件夹在同一个目录下的,但是根据我在代码中给出的目录没有能找到我的数据集,百度了一下,最终发现是一下原因:
路径只要设置到MNIST上一级目录就好,针对我给出的上面的图,相对路径应该设置为root='./minst'。
以上是第一个问题,但是解决之后发现还是出现最初的错误,原因是只下载了4个.gz文件,而缺少了在processed文件夹里的两个.pt文件。
当有了这两个.pt文件,以及路径正确后再运行就没问题了。
有时候在下载数据集的时候可能会很慢,可能是时机不对,,,换个时间地点下载也许就好了。
最新文章
- 关于Java运算中类型自动提升的问题
- c++数组、字符串操作
- UML统一建模语言
- java_数组作缓存池的不可变类实例
- §12 循环101-while循环
- 某些手机一直连不上adb的解决办法
- O-C相关-08-动态类型与静态类型
- 路徑 z
- ubuntu 配置Java jdk
- perl 登陆电信猫
- Ubuntu的shell之bash和dash
- zookeeper 启动 zookeeper_server.pid: Permission denied
- 转://RMAN跨平台可传输表空间和数据库
- [MySql]索引的一些技巧
- Greenplum(4.3.73)集群安装手册
- 一、CnPack源码模板功能快速添加注释
- 【CF708E】Student's Camp 组合数+动态规划
- Cloudrea manager5安装CDH5文档
- 【2017-10-1】雅礼集训day1
- Xamarin 2017.11.1更新
热门文章
- VS2022 17.1.6在windows10下打开winform设计器报timed out while connecting to named pipe错误
- Linux编辑器
- Filters in ASP.NET Core(Net6之过滤器)
- Cannot read property 'xxxx' of null
- Iperf参数详解
- django的模型层(二)
- java HashMap 原理
- ubuntu测网速speedometer
- 流程图draw.io自选中文字体
- 4、Hadoop初识