PyTorch深度学习入门 曾芃壹 著 人民邮电出版社
书中例子代码此处获取:点击此处
该文章主要记录一下学习该书过程中遇到的问题及可能的解决方案。
- 问题1:在学习3.8手写字体识别小节时,代码报错,进行对比后发现并不是代码错误,索性直接运行作者提供的代码8_LeNet.py,仍报错。
原因分析:可能与使用PyCharm进行代码学习有关,暂时不知道具体解决方法。此处跳转 - 问题2:第4章中,transforms.scale语句报错。
原因分析:版本问题,修改为transforms.Resize即可。 - 问题3:第6章中,运行DCGAN.py报错,错误提示为FileNotFoundError: Found no valid file for the classes 0.
原因分析:未知。 - 问题4:第7章中,运行q-learning.py报错。
原因分析:可能是gym版本问题,例子代码版本为旧版本。 - 问题5:第8章中,运行style-transfer.py程序卡死。
原因分析:未知。
总结:PyTorch学习过程中,需要调用丰富的库,而库的版本更新是十分迅速的,因此往往例子中库的版本是小于自己使用的库的版本的,这一点在之后的学习要特别注意。