关于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 23 Python
用Python进行行为驱动开发的入门教程
Apr 23 Python
详解supervisor使用教程
Nov 21 Python
推荐10款最受Python开发者欢迎的Python IDE
Sep 16 Python
python实现画五角星和螺旋线的示例
Jan 20 Python
在Python运行时动态查看进程内部信息的方法
Feb 22 Python
PyQt弹出式对话框的常用方法及标准按钮类型
Feb 27 Python
基于Python的PIL库学习详解
May 10 Python
Python3 无重复字符的最长子串的实现
Oct 08 Python
Python调用.NET库的方法步骤
Dec 27 Python
python线性插值解析
Jul 05 Python
PyQt5爬取12306车票信息程序的实现
May 14 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
PHP中static关键字原理的学习研究分析
2011/07/18 PHP
使用PHP实现Mysql读写分离
2013/06/28 PHP
PHP 获取远程文件大小的3种解决方法
2013/07/11 PHP
thinkphp使用phpmailer发送邮件的方法
2014/11/24 PHP
php post大量数据时发现数据丢失问题解决方法
2015/06/20 PHP
PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): ...
2016/02/14 PHP
php获取'/'传参的值简单方法
2017/07/13 PHP
PHP单例模式应用示例【多次连接数据库只实例化一次】
2018/12/18 PHP
在 Laravel 6 中缓存数据库查询结果的方法
2019/12/11 PHP
PHP连接MySQL数据库操作代码实例解析
2020/07/11 PHP
PHP Ajax跨域问题解决方案代码实例
2020/08/01 PHP
Javascript Tab 导航插件 (23个)
2009/06/11 Javascript
js判断当前浏览器类型,判断IE浏览器方法
2014/06/02 Javascript
浅谈JavaScript的Polymer框架中的behaviors对象
2015/07/29 Javascript
jQuery入门基础知识学习指南
2015/08/14 Javascript
设计模式中的组合模式在JavaScript程序构建中的使用
2016/05/18 Javascript
JavaScript中数组slice和splice的对比小结
2016/09/22 Javascript
JavaScript 链式结构序列化详解
2016/09/30 Javascript
JavaScript的兼容性与调试技巧
2016/11/22 Javascript
JS前端开发判断是否是手机端并跳转操作(小结)
2017/02/05 Javascript
基于Nodejs利用socket.io实现多人聊天室
2017/02/22 NodeJs
vue.js实现备忘录功能的方法
2017/07/10 Javascript
Layui之table中的radio在切换分页时无法记住选中状态的解决方法
2019/09/02 Javascript
[48:02]Ti4循环赛第三日 VG vs Liquid和NEWBEE vs DK
2014/07/12 DOTA
[50:22]完美盛典-2018年度红毯走秀
2018/12/16 DOTA
Python程序设计入门(1)基本语法简介
2014/06/13 Python
Python语言描述连续子数组的最大和
2018/01/04 Python
Django 路由系统URLconf的使用
2018/10/11 Python
python list的index()和find()的实现
2020/11/16 Python
详解如何在css3打包后自动追加前缀插件:autoprefixer
2018/12/18 HTML / CSS
最经典的商业地产项目广告词
2014/03/13 职场文书
2015年中学元旦晚会活动方案
2014/12/09 职场文书
初三毕业评语
2014/12/26 职场文书
好员工观后感
2015/06/17 职场文书
在js中修改html body的样式
2021/11/11 Javascript
python数字图像处理之图像的批量处理
2022/06/28 Python