关于windows下Tensorflow和pytorch安装教程


Posted in Python onFebruary 04, 2020

一、Tensorflow安装

1、Tensorflow介绍

Tensorflow是广泛使用的实现机器学习以及其它涉及大量数学运算的算法库之一。Tensorflow由Google开发,是GitHub上最受欢迎的机器学习库之一。Google几乎在所有应用程序中都使用Tensorflow来实现机器学习。 例如,如果您使用到了Google照片或Google语音搜索,那么您就间接使用了Tensorflow模型。它们在大型Google硬件集群上工作,在感知任务方面功能强大。

2、Tensorflow安装(cpu版本)

我的环境是Anaconda3.5.2m,安装的是旧版本的tensorflow

pip install tensorflow==1.8.0

3、新版本安装

pip install tensorflow
pip install -U --ignore-installed wrapt enum34 simplejson netaddr
pip install tensorflow

4、验证代码

import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

5、警告Your CPU supports instructions that this TensorFlow binar......处理

#忽略警告处理方法
import os 
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'

6、GPU版本安装(win10+1050ti)1、下载安装CUDA(找到安装包一直下一步)

关于windows下Tensorflow和pytorch安装教程

2、安装CUDNN(需要登录才能下载)

关于windows下Tensorflow和pytorch安装教程

解压CUDNN安装包

关于windows下Tensorflow和pytorch安装教程

打开CUDA安装位置

关于windows下Tensorflow和pytorch安装教程

把CUDNN中的bin、lib、include目录中的文件复制到CUDA对应的目录中

3、安装tensirflow-gup

pip install tensorflow-gpu==1.8.0

二、pytorch安装

pytorch官网:https://pytorch.org/

1、pytorch介绍

pytorch是一个python优先的深度学习框架,是一个和tensorflow,Caffe,MXnet一样,非常底层的框架。

Torch 自称为神经网络界的 Numpy, 因为他能将 torch 产生的 tensor 放在 GPU 中加速运算 (前提是你有合适的 GPU), 就像 Numpy 会把 array 放在 CPU 中加速运算. 所以神经网络的话, 当然是用 Torch 的 tensor 形式数据最好。 就像 Tensorflow 当中的 tensor 一样。pytorch是一个动态的建图的工具。不像Tensorflow那样,先建图,然后通过feed和run重复执行建好的图。相对来说,pytorch具有更好的灵活性。

2、安装

打开 pytorch官网 ,然后根据情况选择安装的版本。

关于windows下Tensorflow和pytorch安装教程

我的python版本是3.6.5

pip install https://download.pytorch.org/whl/cpu/torch-1.1.0-cp36-cp36m-win_amd64.whl
pip install https://download.pytorch.org/whl/cpu/torchvision-0.3.0-cp36-cp36m-win_amd64.whl

3、验证代码

import torch
print(torch.__version__)

总结

以上所述是小编给大家介绍关于windows下Tensorflow和pytorch安装教程,希望对大家有所帮助!

Python 相关文章推荐
python实现批量获取指定文件夹下的所有文件的厂商信息
Sep 28 Python
Python配置文件解析模块ConfigParser使用实例
Apr 13 Python
Python高级用法总结
May 26 Python
Python基于property实现类的特性操作示例
Jun 15 Python
Python标准库shutil用法实例详解
Aug 13 Python
Python开发的十个小贴士和技巧及长常犯错误
Sep 27 Python
python使用magic模块进行文件类型识别方法
Dec 08 Python
Python3中列表list合并的四种方法
Apr 19 Python
selenium+python自动化测试环境搭建步骤
Jun 03 Python
django admin组件使用方法详解
Jul 19 Python
使用Pandas的Series方法绘制图像教程
Dec 04 Python
Python self用法详解
Nov 28 Python
django3.02模板中的超链接配置实例代码
Feb 04 #Python
tensorflow自定义激活函数实例
Feb 04 #Python
pytorch对梯度进行可视化进行梯度检查教程
Feb 04 #Python
pytorch梯度剪裁方式
Feb 04 #Python
基于梯度爆炸的解决方法:clip gradient
Feb 04 #Python
Python 格式化输出_String Formatting_控制小数点位数的实例详解
Feb 04 #Python
python求一个字符串的所有排列的实现方法
Feb 04 #Python
You might like
ASP知识讲座四
2006/10/09 PHP
php各种编码集详解和以及在什么情况下进行使用
2011/09/11 PHP
Windows7下的php环境配置教程
2015/02/28 PHP
PHP 中 Orientation 属性判断上传图片是否需要旋转
2015/10/16 PHP
PHP与JavaScript针对Cookie的读写、交互操作方法详解
2017/08/07 PHP
PHP重置数组为连续数字索引的几种方式总结
2018/03/12 PHP
PHP中数组转换为SimpleXML教程
2019/01/27 PHP
Yii框架组件的事件机制原理与用法分析
2020/04/07 PHP
Cookie 小记
2010/04/01 Javascript
EXTJS记事本 当CompositeField遇上RowEditor
2011/07/31 Javascript
导航跟随滚动条置顶移动示例代码
2013/09/11 Javascript
将中国标准时间转换成标准格式的代码
2014/03/20 Javascript
node.js中的events.emitter.removeAllListeners方法使用说明
2014/12/10 Javascript
javascript结合fileReader 实现上传图片
2015/01/30 Javascript
检测一个函数是否是JavaScript原生函数的小技巧
2015/03/13 Javascript
jquery属性,遍历,HTML操作方法详解
2016/09/17 Javascript
AngularJS Controller作用域
2017/01/09 Javascript
EasyUI的TreeGrid的过滤功能的解决思路
2017/08/08 Javascript
AngularJS日程表案例详解
2017/08/15 Javascript
nodejs对项目下所有空文件夹创建gitkeep的方法
2019/08/02 NodeJs
vue3.0实现点击切换验证码(组件)及校验
2020/11/18 Vue.js
Pyramid Mako模板引入helper对象的步骤方法
2013/11/27 Python
Python greenlet实现原理和使用示例
2014/09/24 Python
Python回调函数用法实例详解
2015/07/02 Python
python线程池(threadpool)模块使用笔记详解
2017/11/17 Python
python开发准备工作之配置虚拟环境(非常重要)
2019/02/11 Python
python实现生成Word、docx文件的方法分析
2019/08/30 Python
使用python脚本自动创建pip.ini配置文件代码实例
2019/09/20 Python
HTML5 Canvas自定义圆角矩形与虚线示例代码
2013/08/02 HTML / CSS
Woods官网:加拿大最古老、最受尊敬的户外品牌之一
2020/09/12 全球购物
安全生产先进个人材料
2014/02/06 职场文书
查摆问题自我剖析材料
2014/08/18 职场文书
珠宝的促销活动方案
2014/08/31 职场文书
亚布力滑雪场导游词
2015/02/09 职场文书
关于python3 opencv 图像二值化的问题(cv2.adaptiveThreshold函数)
2022/04/04 Python
Python 视频画质增强
2022/04/28 Python