win10+CPU+Python3.6下安装pytorch

- 写在前面


  最近,学习之余,想继续搞以前的深度学习。虽然电脑上已经安装配置好tensorflow,但是鉴于其学习难度较高,且我是一个忠实的Pythoner(爱所有Python化的东西),因此果断入坑!
  这里有几篇对比tensorflow和pytorch的文章,希望能增加对二者认识。
  1:PyTorch vs TensorFlow,哪个更适合你
  2:用PyTorch还是TensorFlow?斯坦福大学CS博士生带来全面解答
  3:PyTorch 到底好用在哪里?

- 安装过程


  然而,安装过程并非一帆风顺,几度想放弃,不过最终还是坚持下来。现在看来,其实很简单嘛。但对于很多初次接触的人来说,总会遇到一些问题。因此,我简单写一下自己走过的坑。

1.支持什么操作系统?

  现在pytorch支持Linux、MacOS、Window操作系统。其中,Window系统是18年才开始支持的,对于我这种学生党(基本都是window)来说,无疑是个好消息(笔者为Win10)

2. 显卡NV or HD

  当我网上寻找安装教程时,发现好多都是GPU、CUDA(CUDNN),而且还要求是英伟达的显卡(NV),而查询我的电脑显卡为AMD产的HD系列。很是苦恼。好在发现windows10 64位+cpu(无GPU) +Anaconda 安装 pytorch这篇博客提及了电脑非英伟达显卡用户可以安装pytorch。

3. 安装成功

  首先登陆pytorch官网。如下:

  选择适合你开发环境要求的选项。笔者从上到下依次选的是window、pip、3.6、None。
  查看安装命令

pip3 install http://download.pytorch.org/whl/cpu/torch-0.4.1-cp36-cp36m-win_amd64.whl 
pip3 install torchvision

  值得注意的是笔者这里会报错,需要将pip3改成pip。
  几分钟之后,pytorch安装结束。打开Spyder交互界面,引用pytorch。




  没有报错,表示安装成功。现在可以开始pytorch之旅啦!

猜你喜欢

转载自blog.csdn.net/sc2079/article/details/82353894