TensorFlow安装

TensorFlow可以在各种操作系统上面安装。安装的时候要注意TensorFlow的类型,一种是普通的版本,仅支持CPU,安装简单。另外一种类型带GPU的,可以利用GPU来进行加速训练,安装起来相对复杂一些。如果刚开始使用,没有特别硬性的需求,推荐安装普通的版本。
   安装的时候可以使用pip安装,可以使用Anaconda进行安装。3.5.x和3.6.x版本的python,使用pip安装仅支持CPU的版本命令如下:
     pip3 install –upgrade tensorflow
安装GPU的版本,命令如下:
     pip3 install –upgrade tensorflow-gpu

GPU版本的安装:

可以参考这个博客:win10+cuda9.0+cuDNN 7.0+Tensorflow1.5(GPU)安装

CUDA(Compute Unified Device Architecture 统一计算架构),是由NVIDIA推出的一种集成技术。

cuDNN (cuda Deep Neural Network libary) 是NVIDIA设计的深度神经网络加速库。

TensorFlow的HelloWorld

import tensorflow as tf
c = tf.constant('Hello, World!')
with tf.Session() as sess:
print(sess.run(c))

程序中创建了一个Tensor常量,然后放在Session中运行。使用with as 语句是因为要初始化一些信息,以及执行结束后要关闭Session。

输入结果为:b'Hello, World!'

使用TensorFlow来编写你的程序

编写程序的时候可以使用高级别的API,你只需要了解TensorFlow中的Estimators类,以及知道如何导入数据。使用高级的API会非常的简单,它会帮你自动的构图,以及提供循环训练的过程。

使用低级别的API,那么你就需要了解诸如张量、变量、图和会话等知识。构建图,循环训练等一些列步骤都需要你自己来完成。

TensorFlow安装和HelloWorld的更多相关文章

  1. TensorFlow入门,基本介绍,基本概念,计算图,pip安装,helloworld示例,实现简单的神经网络

    TensorFlow入门,基本介绍,基本概念,计算图,pip安装,helloworld示例,实现简单的神经网络

  2. win10 安装 tensorflow 并运行helloworld

    win10 安装 tensorflow 并运行helloworld   折腾了一下,在win10上成功安装tensorflow. 1 下载安装python,注意一定要是64位(比如python-3.5 ...

  3. tensorflow安装日志(PIP)

    最近刚刚接触深度学习,安装一下tf 环境:华硕Z170主板.i7 6700k.GTX1070.Ubuntu16.04.Python2.7 在这之前先装好了cuda8.0.cudnn5.0.caffe整 ...

  4. TensorFlow安装-windows系统

    官方各版本的安装说明:https://www.tensorflow.org/install/ 本文介绍如何在windows环境下安装tensorflow, 跑起来简单的demo. 1.安装python ...

  5. TensorFlow 安装详解

    摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载,保留摘要,谢谢! 『不要把手段当成目标 — <一个瑜伽行者的自传>』   本文提纲 1. 机器学习 2 ...

  6. tensorflow安装过程cpu版-(windows10环境下)---亲试可行方案

    tensorflow安装过程cpu版-(windows10环境下)---亲试可行方案   一, 前言:本次安装tensorflow是基于Python的,安装Python的过程不做说明 二, 安装环境: ...

  7. TensorFlow 安装报错的解决办法(安装1.5版本)

    1.安装Anaconda 百度下载windows版本,一路点下一步,安装好了Anaconda,自带python3.6.6. 2.安装TensorFlow (1)打开Anaconda Prompt,输入 ...

  8. ubuntu TensorFlow安装

    Tensorflow安装确实比caffe简单... cuda,cudnn安装就不说了 1 安裝pip(有就跳过) sudo apt-get install python-pip python-dev ...

  9. TensorFlow安装之后导入报错:libcudnn.so.6:cannot open sharedobject file: No such file or directory

    转载自:http://blog.csdn.net/silent56_th/article/details/77587792 系统环境:Ubuntu16.04 + GTX1060 目的:配置一下pyth ...

随机推荐

  1. linux设备驱动之USB主机控制器驱动分析 【转】

    转自:http://blog.chinaunix.net/uid-20543183-id-1930831.html   ---------------------------------------- ...

  2. Owin WebApi版本控制

    public class WebApiControllerSelector : IHttpControllerSelector { private const string NamespaceKey ...

  3. delphi TComponent类 2

    来自:http://blog.csdn.net/lailai186/article/details/7442385 ------------------------------------------ ...

  4. IntelliJ IDEA 把Json字符串 增加到IDE里 用windows记事本 能自动转换(自动增加转义字符)

  5. MIT6.006Lec02:DocumentDistance

    MIT6.006是算法导论,Lec02讲的是Document Distance(文档距离),比如比较两个文档相似度或者搜索引擎中都会用到. 计算步骤为: 1.将每个文档分离为单词 2.统计词频 3.计 ...

  6. swift中Double转String

    swift上手有好几天了.发现swift除了本身的几个基本类型转换,一些比较特殊的数值类型转换需要“桥接”到Objective-C来进行- 代码当然也很简单- var numString = &quo ...

  7. ASP.NET:MVC中文件上传与地址变化处理

    目录 文件的上传和路径处理必须解决下面列出的实际问题: 1.重复文件处理 2.单独文件上传 3.编辑器中文件上传 4.处理文章中的图片路径 5.处理上传地址的变化 一.上传文件和重复文件处理 文件处理 ...

  8. js获取iframe的id

    有一个需求是在iframe页面调用父页面一个方法,开始我用window.parent.length来判断页面有几个层,但是不好用,因为我的浏览器安装了一个插件,这个插件会动态向页面插入一个iframe ...

  9. 【LOJ】#2542. 「PKUWC2018」随机游走

    题解 虽然我知道minmax容斥,但是--神仙能想到把这个dp转化成一个一次函数啊= = 我们相当于求给定的\(S\)集合里最后一个被访问到的点的时间,对于这样的max的问题,我们可以用容斥把它转化成 ...

  10. ansible安装过程遇到的问题

    1.出现Error: ansible requires a json module, none found! SSH password: 192.168.24.15 | FAILED >> ...