MNIST数据集学习记录(混合VAE了)似乎有点失败,之后再修改吧,暂时废弃。
基础介绍
从手写数字识别入门深度学习丨MNIST数据集详解:http://t.csdnimg.cn/a4JWV
参考博客
深度学习识别数字图像还不会用MNIST?教你一招鲜http://t.csdnimg.cn/gJEG1
在pycharm中运行以上第一部分的代码,由于我的代码所在的文件夹中没有MNIST数据集,所以会先下载数据集。运行结束后可看到多出了data文件夹,里面有MNIST数据集文件。
运行第二部分结果如下。如在运行时提示没有matplotlib库,可以进入对应的虚拟环境执行conda install matplotlib进行安装。
价值不大的:
详解MNIST数据集下载、解析及显示的Python实现:http://t.csdnimg.cn/eCoTY
代码示例
使用EMNIST数据集训练第一个pytorch CNN手写字母识别神经网络 - 人工智能研究所的文章 - 知乎
https://zhuanlan.zhihu.com/p/452852760
其中内含:
使用MNIST数据集训练第一个pytorch CNN手写数字识别神经网络:
https://www.toutiao.com/article/6992180595224789507/
我作为新手小白,没有注意python的缩进规则,只是简单的搬运换行粘贴,所以导致在运行时报错,偏偏我又不太明白报错的含义,骂骂咧咧了好久,真是汗颜!请大家在复制时按照博主每段的格式来,顶头粘贴。注意,大的存放代码的文件夹里要包含一个空的名为model的文件夹(用来存储模型)。有个疑惑的地方:博主是又开了一个名为mnist文件夹再存放一遍MNIST数据集吗,在
# Mnist 手写数字 测试集
test_data = torchvision.datasets.MNIST(
root='./mnist/',
train=False, # this is training data
)
这部分root对应的不是data了。意思是用自己测试自己?