Win10 Python3.6下安装PyTorch
来源:互联网 发布:吴鉴鹰单片机开发板 编辑:程序博客网 时间:2024/05/22 01:51
更新提醒:本文已过期,Windows下安装最新的PyTorch0.3.0请移步本人另一篇博客:Windows下安装PyTorch0.3.0。
2017年1月18日,周董生日这一天,facebook下的torch7团队宣布Pytorch开源,官网地址: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不支持windows!!!
这就没得玩了?不!
好了,开始正题,如何在win10 python3.6开启Pytorch支持:首先安装Anaconda3,然后下载Pytorch的conda 安装包,地址:pytorch conda安装包—pytorch-0.1.12-py36_0.1.12cu80.tar.bz2
下载完毕之后,直接cmd进入到pytorch-0.1.12-py36_0.1.12cu80.tar.bz2对应的目录,执行以下命令:
conda install numpy mkl cfficonda install --offline pytorch-0.1.12-py36_0.1.12cu80.tar.bz2 #离线安装
然后python命令下输入:
import torch
如果不报错,就是安装成功!
本教程在win10和Python 3.6.0 |Anaconda 4.3.1 (64-bit)环境下安装成功,如果安装失败,请在本文评论或私信本作者。
已知安装成功环境 :
1. Windows (7/8/8.1/10)64位 + Anaconda-4.3.1 (64-bit) Python 3.6.0
2. Windows (7/8/8.1/10)64位 + Anaconda-4.4.0 (64-bit) Python 3.6.1
3. Windows (7/8/8.1/10)64位 + Anaconda-5.0.1 (64-bit) Python 3.6.3
Anaconda中国镜像下载地址 :https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/。
原文地址:PyTorch在64位Windows下的Conda包:https://zhuanlan.zhihu.com/p/26871672。
本文系转载,对于未能及时标注转载出处深感歉意。
2017.11.21更新:统一回复:Windows 64位环境下未安装成功的同学请卸载旧的Anaconda3版本,安装最新版的Anaconda3-5.0.1的64位版本,然后进入到pytorch-0.1.12-py36_0.1.12cu80.tar.bz2文件的目录,在控制台下直接执行:
conda install --offline pytorch-0.1.12-py36_0.1.12cu80.tar.bz2
即可安装成功!
Anaconda3-5.0.1下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,下拉到最下面,就能找到Anaconda3-5.0.1-Windows-x86_64.exe。
写在后面
2017.12.07更新:本文已过期,Windows安装最新的PyTorch0.3.0请移步本人另一篇博客:Windows下安装PyTorch0.3.0。
Ubuntu 16.04下安装的Pytorch的教程 见本人另一篇博客:Ubuntu16.04 Python 3.6安装Pytorch 0.2。
如果你觉得本文有用,可以给作者打赏一下。
- Win10 Python3.6下安装PyTorch
- Win10 Python3.6下安装PyTorch
- win10 Python3.6.0下安装pytorch
- Python3.6 在win10下安装xlwings
- win7 Python3.6.0下安装pytorch
- win10下安装使用pytorch以及cuda9、cudnn7.0
- win10/anaconda3/python3.6下opencv3.3安装
- win10 64位下 python3.6的scrapy框架安装
- win10下python3.6安装numpy,scipy,matplotlib
- [python3]win7/win10下安装scrapy
- win10环境下python3.4安装scrapy
- python7--win10下python3.5安装scrapy
- win10 python3.5.2下安装facenet
- win10 python3.5.2下安装GCForest
- Win10下安装tensorflow (Python3.5)
- win10下安装tensorflow-gpu(python3.5.4)
- win10下Python3.5.4安装流程
- win10系统下python3安装pygame注意事项
- UVa10763
- NAT技术与代理服务器
- VS2013+CMake+编译CMVS-PMVS时遇到的问题
- Web网站之增删改查(非三层)
- apk反编译
- Win10 Python3.6下安装PyTorch
- iOS 10 notification extension总结
- BZOJ 4922 Karp-de-Chant Number 动态规划
- 面试之JDBC总结
- 如何评价rcnn、fast-rcnn和faster-rcnn这一系列方法
- 关于WEB-INF目录下无法访问webapp下的css等静态文件
- 选择排序、插入排序 的思想(java)
- Centos6.X搭建Squid为YUM做代理
- linux 系统上安装或自动更新安全补丁