win7 64位Anaconda3下安装Pytorch教程
来源:互联网 发布:Java kettle Linux 编辑:程序博客网 时间:2024/06/14 17:10
PyTorch是一个python优先的深度学习框架,是一个和tensorflow,Caffe,MXnet一样,非常底层的框架。先说下PyTorch的三大优势:
一.Python优先支持策略:
PyTorch主推的特性之一,就是支持python(官方的提法:puts Python first)。因为直接构建自 Python C API,PyTorch从细粒度上直接支持python的访问。相比于原生Python实现,引入的新概念很少,这不仅降低了 python 用户理解的门槛,也能保证代码基本跟原生的 python 实现一致。事实上,开发者可以直接用原生 python 代码扩展 PyTorch 的 operation。
二.动态图的良好支持
Tensorflow运行必须提前建好静态计算图,然后通过feed和run重复执行建好的图。但是Pytorch却不需要这么麻烦:PyTorch的程序可以在执行时动态构建/调整计算图。相对来说,pytorch具有更好的灵活性。这得益于Pytorch直接基于 python C API 构建的 python 接口。
三.易于Debug
PyTorch在运行时可以生成动态图,开发者就可以在堆栈跟踪中看到哪一行代码导致了错误。你甚至可以在调试器中停掉解释器并看看某个层会产生什么。
既然PyTorch这么多的好处,当然想马上安装体验一把,到PyTorch主页一看,只支持OS,Linux等就是没看到支持Windows,还好它支持Anaconda。
首先说一下本人机器的环境:Win7旗舰版 64位,安装的Anaconda4(在windows下玩Python推荐Anaconda),自带的Python3.6.1,原先安装的CUDA7.5,cudnn为cudnn-7.5-windows7-x64-v5.0-ga.zip,虽然我在安装PyTorch时安装包
pytorch-0.1.12-py36_0.1.12cu80.tar.bz2—>链接:http://pan.baidu.com/s/1kVefCNl 密码:ss0p
时要求的是cu80但是,本人机器上仍然安装成功。
下载完PyTorch安装包后,无需解压,直接运行Anaconda Prompt命令行,将目录定位到安装包所在目录,执行如下命令:
conda install –offline pytorch-0.1.12-py36_0.1.12cu80.tar.bz2 #离线安装
没有任何提示,稍等片刻,PyTorch便已安装完成,为了验证是否安装成功,可在Anaconda Prompt命令行下直接输入python命令进入Python界面,输入如下:
import torch
若不出错,则表示安装成功,具体如下:
参考资料:
http://blog.csdn.net/xiangxianghehe/article/details/73500031
http://www.sohu.com/a/127929325_465975
http://blog.sina.com.cn/s/blog_61c463090102wu69.html
转自:http://blog.csdn.net/u011501388/article/details/78008929 2017.10.25
- win7 64位Anaconda3下安装Pytorch教程
- win7 64位Anaconda3下安装Pytorch教程
- Win7(64位)系统下Python3.6.0(Anaconda3-4.4.0)+Tensorflow的安装与配置
- Windows+Anaconda3安装PyTorch
- Win7(64位)+Anaconda3(集成py3.6+xgboost安装
- win7下64位系统memcache/memcached安装教程
- win7下64位系统memcache/memcached安装教程
- win7下64位系统memcache/memcached安装教程
- win7下64位系统memcache/memcached安装教程
- win7下64位系统memcache/memcached安装教程
- win7下64位系统memcache/memcached 安装教程
- MySql在Win7(64位)下安装教程
- 人工智能学习tensorFlow_gpu-1.1.0图文详细安装教程(64位机win7旗舰sp1+Anaconda3-4.2.0+Pycharm2017.2.4)附所有软件下载地址
- Win7 64位+Python3.6.1(Anaconda3-4.4.0)安装配置 OpenCV3.2.0-v14
- PyTorch在64位Windows下的Conda安装
- win7 Python3.6.0下安装pytorch
- Tensorflow安装教程(Linux+Anaconda2及win10 64位 + anaconda3-4.3.1 + tesorflow1.0)
- Linux新手入门 win7 64位下安装 ubuntukylin双系统的教程(由win7引导ubuntu)
- L1-013. 计算阶乘和
- 不正确使用线程池导致java堆溢出java.lang.OutOfMemoryError: Java heap space
- 打开Android系统自带日历的新建提醒界面
- L17 文本编辑工具vim(一)
- iOS将文件在自己App中打开
- win7 64位Anaconda3下安装Pytorch教程
- 分析函数--FIRST_VALUE,LAST_VALUE,LAG,LEAD,ROW_NUMBER
- hadoop 学习总结系列 (一)
- PL/SQL Developer 连接Oracle Database 11g R2配置
- 导师不喜欢自己怎么办?
- 如何借助工具提高挖掘直通车长尾词,批量找直通车长尾词的效率
- ios显示或隐藏导航栏的底线
- 真正优秀的质量工程师,都有这些特质
- 关于内网和外网