TensorFlow的环境配置与安装方法


Posted in Python onFebruary 20, 2021

一、 简介

TensorFlow是一个基于数据流编程(dataflow programming)的符号数学系统,被广泛应用于各类机器学习(machine learning)算法的编程实现,其前身是谷歌的神经网络算法库DistBelief。

Tensorflow拥有多层级结构,可部署于各类服务器、PC终端和网页并支持GPU和TPU高性能数值计算,被广泛应用于谷歌内部的产品开发和各领域的科学研究 。

TensorFlow由谷歌人工智能团队谷歌大脑(Google Brain)开发和维护,拥有包括TensorFlow Hub、TensorFlow Lite、TensorFlow Research Cloud在内的多个项目以及各类应用程序接口(Application Programming Interface, API) [2] 。自2015年11月9日起,TensorFlow依据阿帕奇授权协议(Apache 2.0 open source license)开放源代码 。

TensorFlow即可以支持CPU,也可以支持CPU+GPU。前者的环境需求简单,后者需要额外的支持。

  • TensorFlow是基于VC++2015开发的,所以需要下载安装VisualC++ Redistributable for Visual Studio 2015 来获取MSVCP140.DLL的支持。
  • 下载并安装anaconda
  • 下载并安装Python编译器,以3.7X为例。

如果要安装GPU版本(有N卡,即NVIDIA显卡),需要以下额外环境:

0)有支持CUDA计算能力3.0或更高版本的NVIDIAGPU卡。

1)下载安装CUDA Toolkit 8.0,并确保其路径添加到PATH环境变量里;

2)下载安装cuDNN v6或v6.1,并确保其路径添加到PATH环境变量里;

3)CUDA8.0相关的NVIDIA驱动。

二、安装

1.检查Anaconda是否成功安装:conda --version

TensorFlow的环境配置与安装方法

2.检测目前安装了哪些环境:conda info --envs

TensorFlow的环境配置与安装方法

3.检查目前有哪些版本的python可以安装:conda search --full-name python

TensorFlow的环境配置与安装方法

4.安装不同版本的python:conda create --name tensorflow python=3.7

TensorFlow的环境配置与安装方法

TensorFlow的环境配置与安装方法

5.按照提示,激活之:activate tensorflow

TensorFlow的环境配置与安装方法

6.确保名叫tensorflow的环境已经被成功添加:conda info --envs

TensorFlow的环境配置与安装方法

7.检查新环境中的python版本:python --version

TensorFlow的环境配置与安装方法

8.退出当前环境:deactivate

TensorFlow的环境配置与安装方法

三、TensorFlow安装

pip install tensorflow

TensorFlow的环境配置与安装方法

验证是否安装成功:有三种方式

(1)直接在cmd中依次输入python

然后键入

import tensorflow as tf
hello = tf.constant(‘Hello tensorfolw')
sess = tf.Session()
print(sess.run(hello))

TensorFlow的环境配置与安装方法

结果:b'Hello tensorfolw',则安装成功。

TensorFlow的环境配置与安装方法

(1)在anaconda中的applications on 中选择TensorFlow,然后launch Spyder

TensorFlow的环境配置与安装方法

进入Spyder之后,输入上面的代码,然后点击run.如在console中出现如下输出b'Hello tensorfolw',则安装成功。

TensorFlow的环境配置与安装方法

(3)在pycharm中输入一下内容:

import tensorflow as tf

hello = tf.constant('Hello tensorfolw')
sess = tf.Session()
print(sess.run(hello))

如无误也会出现一下内容

TensorFlow的环境配置与安装方法

到此这篇关于TensorFlow的环境配置与安装方法的文章就介绍到这了,更多相关TensorFlow环境配置与安装内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python实现的数据结构与算法之快速排序详解
Apr 22 Python
python实现mysql的单引号字符串过滤方法
Nov 14 Python
Python 装饰器使用详解
Jul 29 Python
Python即时网络爬虫项目启动说明详解
Feb 23 Python
Python3日期与时间戳转换的几种方法详解
Jun 04 Python
树莓派采用socket方式文件传输(python)
Jun 22 Python
python批量图片处理简单示例
Aug 06 Python
pytorch 可视化feature map的示例代码
Aug 20 Python
django 数据库连接模块解析及简单长连接改造方法
Aug 29 Python
Python numpy线性代数用法实例解析
Nov 15 Python
TensorFlow实现模型断点训练,checkpoint模型载入方式
May 26 Python
基于logstash实现日志文件同步elasticsearch
Aug 06 Python
python爬虫爬取某网站视频的示例代码
Feb 20 #Python
python爬虫线程池案例详解(梨视频短视频爬取)
Feb 20 #Python
python爬虫scrapy框架的梨视频案例解析
Feb 20 #Python
Keras保存模型并载入模型继续训练的实现
Feb 20 #Python
TensorFlow2.0使用keras训练模型的实现
Feb 20 #Python
tensorflow2.0教程之Keras快速入门
Feb 20 #Python
在Pycharm中安装Pandas库方法(简单易懂)
Feb 20 #Python
You might like
PHP 配置open_basedir 让各虚拟站点独立运行
2009/11/12 PHP
利用php实现禁用IE和火狐的缓存问题
2012/12/03 PHP
php fseek函数读取大文件两种方法
2016/10/12 PHP
msn上的tab功能Firefox对childNodes处理的一个BUG
2008/01/21 Javascript
javascript 动态修改样式和层叠样式表代码
2010/04/27 Javascript
通过继承IHttpHandle实现JS插件的组织与管理
2010/07/13 Javascript
jQuery制作拼图小游戏
2015/01/12 Javascript
JavaScript改变CSS样式的方法汇总
2015/05/07 Javascript
jQuery实现自定义checkbox和radio样式
2015/07/13 Javascript
利用JQuery实现datatables插件的增加和删除行功能
2017/01/06 Javascript
AngularJS执行流程详解
2017/02/17 Javascript
纯JS实现简单的日历
2017/06/26 Javascript
Vue.js实现一个todo-list的上移下移删除功能
2017/06/26 Javascript
BACKBONE.JS 简单入门范例
2017/10/17 Javascript
基于element-ui组件手动实现单选和上传功能
2018/12/06 Javascript
微信小程序实现登录注册功能
2020/12/29 Javascript
Python实现批量把SVG格式转成png、pdf格式的代码分享
2014/08/21 Python
在CMD命令行中运行python脚本的方法
2018/05/12 Python
pytorch: tensor类型的构建与相互转换实例
2018/07/26 Python
python实现远程控制电脑
2019/05/23 Python
python super用法及原理详解
2020/01/20 Python
django执行数据库查询之后实现返回的结果集转json
2020/03/31 Python
在keras里面实现计算f1-score的代码
2020/06/15 Python
python爬虫beautifulsoup库使用操作教程全解(python爬虫基础入门)
2021/02/19 Python
基于PyTorch中view的用法说明
2021/03/03 Python
英国PC组件和在线电脑商店:SCAN
2019/04/18 全球购物
巴西Mr. Cat在线商店:购买包包和鞋子
2019/09/08 全球购物
信息部岗位职责
2013/11/12 职场文书
大学生学习党课思想汇报
2014/01/03 职场文书
微型企业创业投资计划书
2014/01/10 职场文书
初一地理教学反思
2014/01/16 职场文书
项目合作协议书
2014/04/16 职场文书
2014迎国庆演讲稿
2014/09/19 职场文书
群众路线教育实践活动对照检查材料
2014/09/22 职场文书
小学向国旗敬礼活动方案
2014/09/27 职场文书
小学运动会宣传稿
2015/07/23 职场文书