win7 64位Anaconda3下安装Pytorch教程
来源:互联网 发布:搜索不到淘宝店铺 编辑:程序博客网 时间:2024/06/15 15:41
PyTorch官方网址:github ,主页
概述:PyTorch 就已经是我们 Python 深度学习框架列表中的一个新的成员了。它是从 Lua 的 Torch 库到 Python 的松散端口,由于它由 Facebook 的 人工智能研究团队(Artificial Intelligence Research team (FAIR))支持且因为它用于处理动态计算图(Theano,TensorFlow 或者其他衍生品没有的特性,编译者注:现在 TensorFlow 好像支持动态计算图),它变得非常的有名。PyTorch 在 Python 深度学习生态系统将扮演怎样的角色还不得而知,但所有的迹象都表明,PyTorch 是我们列表中其他框架的一个非常棒的选择。
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 #离线安装
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
- 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)
- Redis 连接
- UML 用例图,时序图,活动图的定义以及区别
- Unity 数值太大导致场景加载卡死问题
- 读书经验
- 分治算法之排序和逆序对
- win7 64位Anaconda3下安装Pytorch教程
- Python3中byte和string之间各种编码转换
- leetcode 138. Copy List with Random Pointer 链表复制 + HashMap
- 谈谈对Spring的理解
- RHEL 6.5 安装 grid 报错:CRS-4124
- Log4J,在踩坑中升级版本
- 删除数字
- Linux常用命令
- 树和二叉树 概念整理