在学习PyTorch 之前,肯定会有人问为不学习tensorflow呢?我的回答如下
1、我也是学习了tensorflow,但在继续学习时发现github与知乎中,各种模型网络与新出来模型网络大都是PyTorch版本,也就是大神们研究复现算法时都用PyTorch
2、tensorflow是静态的网络结构是提前规化好不能改变,PyTorch是动态灵活可以在运行时自己控制任何细节实现
首先推荐大家先进入这个手敲一遍PyTorch examples/PyTorch入门实例
但在之前需要安装环境,因为自己安装双系统所以就安装了两套环境
3、可能遇到哪下问题Python模块问题:ImportError: cannot import name 'PILLOW_VERSION' from 'PIL'
3.1、conda安装环境报错:Solving environment: failed with initial frozen solve.
4、Python 3使用pickle.load读取文件时报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xa4 in position 3
5、conda install Python库时报PackagesNotFoundError:的错误的解决方案
最后再学习跑通机器学习的demoMNIST手写数字识别
如果要跑视角相关demo可能会遇到如下问题windows环境下的Anaconda安装与OpenCV机器视觉环境搭建