pytorch简介
![e8343e8868ec724c9cb2b90dddfb057d.png](https://i-blog.csdnimg.cn/blog_migrate/bf943d2bb6566d39f69397aac4948dba.png)
pyTorch发展
![be2c78a8db1bf41f02f0d212d115e34d.png](https://i-blog.csdnimg.cn/blog_migrate/aacc9699d581f84f211b72fef60be35c.png)
Pytorch优点
![410fd4de665ade8e269d9b3b8f84cfa0.png](https://i-blog.csdnimg.cn/blog_migrate/a21e299d4c186b9804337ebe9a140ee1.jpeg)
适合人群
![7efda5160ae34afc236f13f53d2a6424.png](https://i-blog.csdnimg.cn/blog_migrate/32c215f2eb49fce3dff6612ff08514ab.png)
解释器
![3bdde613cfe1581bbc78189eb3e9fa89.png](https://i-blog.csdnimg.cn/blog_migrate/98d6941ab862317036d26a1f6ab10c54.jpeg)
工具包
![a835c6859cc8da01ea20f3bc6472ddd1.png](https://i-blog.csdnimg.cn/blog_migrate/00b1dad5f2d3280167f93e51a8dbbf34.jpeg)
虚拟环境
![aa10d81592a1c45bd47430fa9b075fa1.png](https://i-blog.csdnimg.cn/blog_migrate/ea664e21f59467d630e51f4d2cb86977.jpeg)
![71ba7d6b3c47e944fc38d4cba690de71.png](https://i-blog.csdnimg.cn/blog_migrate/8bb00ae35025704586574449f63c1cb8.jpeg)
新建环境:
按照Anaconda
![201aa087382b647cc7fe700d2218ba2e.png](https://i-blog.csdnimg.cn/blog_migrate/4a09017266592a287a92336739e2b8c5.png)
安装Pycharm
![7417cacfdc98a45b9675af351f2d67f0.png](https://i-blog.csdnimg.cn/blog_migrate/2461ac619afa05351786c0b71a2e85c4.png)
![4054bdef110b0032909ead7ec06077dd.png](https://i-blog.csdnimg.cn/blog_migrate/0943d843d46d83bdb3ba13eb8e71bc01.png)
![e0fa5ca2d6c28841bdefbb52edcf305e.png](https://i-blog.csdnimg.cn/blog_migrate/4618bc23920fbf995cf12606d8f06418.png)
PyTorch安装
![fce3a1af98013ef3d3a84e15bdccdb0b.png](https://i-blog.csdnimg.cn/blog_migrate/fdc19022f428f5b201b456185ab72024.jpeg)
![78c617ba8ec8852a78c1046f2afab762.png](https://i-blog.csdnimg.cn/blog_migrate/0f58dc77281aef31ed4d228e709dfd5c.png)
![637a0d1f8b4b31bffae40581dd02c65c.png](https://i-blog.csdnimg.cn/blog_migrate/0f7ca71e71b27fc50ac6d86cd974fb20.jpeg)
下载cudnn 和 cudn
![8a8d0cb740a52f9564b2df60aacaab63.png](https://i-blog.csdnimg.cn/blog_migrate/dca628463bd0a06c86ae3d9ff33fedf7.jpeg)
![811edc92bac40d79347f954af65b04e8.png](https://i-blog.csdnimg.cn/blog_migrate/437938795843fa46e2a0280033f38de2.jpeg)
![2036968a9159e6599bca4d382c052f3a.png](https://i-blog.csdnimg.cn/blog_migrate/eebba1af86853c9f88552cfa92c09985.png)
![faa4f02cd5f2e6ea80bd19f5e0c6cf2c.png](https://i-blog.csdnimg.cn/blog_migrate/ade8149398abf72fbce3f1240d34229f.png)
conda添加中科大的源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
#设置搜索时显示通道地址
conda config --set show_channel_urls yes
conda添加清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
如果源不起作用就删除,
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
然后显示已经有的源
![7ee6e892e26ba9d1b08665936738be2a.png](https://i-blog.csdnimg.cn/blog_migrate/f0b16f6c369175d7a7403f3c3a903030.jpeg)
中科大的经常掉,所以只用清华的源就好!!
安装cudnn
解压cudnn
![8b742d396260f2dcca5b2d598d1d40e1.png](https://i-blog.csdnimg.cn/blog_migrate/a05a216c50a4e942dac74f72d003c3bc.png)
将cudnn三个文件夹复制到 cund安装目录下
![489a73a08b829014ee6dceb515fdb61e.png](https://i-blog.csdnimg.cn/blog_migrate/1193684b9412bad94c4d851378398f21.png)
![e256c1e7589642098bec5f501b1a462f.png](https://i-blog.csdnimg.cn/blog_migrate/e17097d29c10836f8bb6c11d62832002.png)
验证cudnn是否安装成功,执行两个执行文件
![33630fa9478ff25d400e648209efa6af.png](https://i-blog.csdnimg.cn/blog_migrate/c95195621b406063194cf700e50215f5.jpeg)
![f80fe44415453e2e8ef29137e732399f.png](https://i-blog.csdnimg.cn/blog_migrate/63b83383627f510fcdd6b5b66ebb5800.jpeg)
![db017c346b1dcca9b55a68a8395402a8.png](https://i-blog.csdnimg.cn/blog_migrate/ceff291a3678f0edbc7969fd848980fe.jpeg)
安装PyTorch
如何找版本?
![c5ce0d9c15ae5250e3d37d2e0b199d82.png](https://i-blog.csdnimg.cn/blog_migrate/b9e20d7689b1bc81a8c541f159fc2e26.jpeg)
![220d18cc1b379c0cbf2072476f053114.png](https://i-blog.csdnimg.cn/blog_migrate/8bd14570e809a4b0ffab022f0ad88cdd.png)
![a4d9752ff1253e4477936627bfd0c45c.png](https://i-blog.csdnimg.cn/blog_migrate/3e6171a243db1085c0050e07cf84e16e.png)
pytorch = 1.4不支持10.2,因为我联下载的whl,我都没下载到。
不太熟悉PyTorch,得知到PyTorch=1.5对应torchvision= 0.6,所以我猜测PyTorch =1.2对应的是torchVision = 0.3,但是报错了
![55c8c82b7bb9bbe592b808a99458e3dd.png](https://i-blog.csdnimg.cn/blog_migrate/bfac95360cb1f5560f853195f9ba1dea.png)
ERROR: Could not find a version that satisfies the requirement numpy (from torch==1.2.0) (from versions: none)
ERROR: No matching distribution found for numpy (from torch==1.2.0)
我以为是版本不支持,其实是网络的问题。
解决办法:
3.粘贴如下文件内容即可:
[global]
timeout = 6000
index-url = http://pypi.douban.com/simple/
trusted-host = pypi.douban.com
(如果想修改镜像,修改地址即可)
![7f65f8064cfa67d93bc7683ff251faf5.png](https://i-blog.csdnimg.cn/blog_migrate/ce4ffb5f08f4ea219c954ae3c074e904.png)
![0a80d646daef3d1ffd434a6a5ac06260.png](https://i-blog.csdnimg.cn/blog_migrate/177f20a400796a9a6a34291c23bd6052.jpeg)