关于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中的代码编码格式转换问题
Jun 10 Python
python绘制条形图方法代码详解
Dec 19 Python
解决python 无法加载downsample模型的问题
Oct 25 Python
Python中整数的缓存机制讲解
Feb 16 Python
python3+selenium自动化测试框架详解
Mar 17 Python
如何在VSCode上轻松舒适的配置Python的方法步骤
Oct 28 Python
python使用itchat模块给心爱的人每天发天气预报
Nov 25 Python
Python 调用有道翻译接口实现翻译
Mar 02 Python
django 解决扩展自带User表遇到的问题
May 14 Python
Python使用re模块验证危险字符
May 21 Python
Python 基于jwt实现认证机制流程解析
Jun 22 Python
Python实例教程之检索输出月份日历表
Dec 16 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
虹吸式咖啡探讨–研磨
2021/03/03 冲泡冲煮
PHP中“简单工厂模式”实例代码讲解
2012/09/04 PHP
php输入流php://input使用浅析
2014/09/02 PHP
PHP判断一个字符串是否是回文字符串的方法
2015/03/23 PHP
PHP文件缓存smarty模板应用实例分析
2016/02/26 PHP
asp 的 分词实现代码
2007/05/24 Javascript
Prototype 学习 工具函数学习($w,$F方法)
2009/07/12 Javascript
js 固定悬浮效果实现思路代码
2013/08/02 Javascript
javascript简单实现滑动菜单效果的方法
2015/07/27 Javascript
js实现基于正则表达式的轻量提示插件
2015/08/29 Javascript
用jQuery获取table中行id和td值的实现代码
2016/05/19 Javascript
JavaScript实现反转字符串的方法详解
2017/04/27 Javascript
javascript用rem来做响应式开发
2018/01/13 Javascript
图文介绍Vue父组件向子组件传值
2018/02/17 Javascript
webpack file-loader和url-loader的区别
2019/01/15 Javascript
微信小程序Echarts覆盖正常组件问题解决
2019/07/13 Javascript
基于Node的Axure文件在线预览的实现代码
2019/08/28 Javascript
JavaScript ES 模块的使用
2020/11/12 Javascript
echarts饼图各个板块之间的空隙如何实现
2020/12/01 Javascript
对PyTorch torch.stack的实例讲解
2018/07/30 Python
python模块导入的方法
2019/10/24 Python
Python中对象的比较操作==和is区别详析
2021/02/12 Python
Carter’s官方旗舰店:美国受欢迎的婴童服装品牌
2018/01/21 全球购物
澳大利亚天然护肤品、化妆品和健康产品一站式商店:Nourished Life
2018/12/02 全球购物
Spongelle官网:美国的创意护肤洗护品牌
2019/05/15 全球购物
小学生植树节活动总结
2014/07/04 职场文书
国际政治学专业推荐信
2014/09/26 职场文书
党员查摆问题及整改措施
2014/10/10 职场文书
教师学期个人总结
2015/02/11 职场文书
2015圣诞节贺卡寄语
2015/03/24 职场文书
建筑工程催款函
2015/06/24 职场文书
小学同学聚会感言
2015/07/30 职场文书
《正面管教》读后有感:和善而坚定的旅程
2019/12/19 职场文书
background-position百分比原理详解
2021/05/08 HTML / CSS
Python OpenCV实现图像模板匹配详解
2022/04/07 Python
html,css,javascript是怎样变成页面的
2023/05/07 HTML / CSS