zoukankan      html  css  js  c++  java
  • tensorflow安装-【老鱼学tensorflow】

    TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流图的一端流动到另一端计算过程。TensorFlow是将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统。

    安装

    在windows中我们以最简单的方式进行安装。

    C:> pip3 install --upgrade tensorflow
    

    如果你机器有GPU的话,可以用如下的命令进行安装:

    C:> pip3 install --upgrade tensorflow-gpu
    

    反正我的电脑没有GPU,就用如下命令进行安装了:

    pip3 install --upgrade tensorflow
    

    验证

    输入如下代码:

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

    运行后输出:
    b'Hello, TensorFlow!'

    有以上的输出表示安装成功了!

    上面的例子有点类似hello, world。
    我们粗略地来过一下这个非常简单的例子。
    首先引入tensorflow库,并且谷歌官方给出的命名一般简写为tf。

    tensorflow的程序架构有点类似先定义结构,然后再来运行。
    因此为了能够让tensorflow中知道有常量存在,就需要用tf.constant()函数来定义一个常量,以后还会有tf.variable之类的来定义变量,因此大家要习惯这样的方式,因为这些都是告诉tensorflow相应的程序结构,有点类似通过对tf这个对象的引用来控制另一个计算空间。
    当基本的程序结构定义完成之后,创建一个session,通过这个session就把那个计算空间中的结构给激活起来了,在tensorflow中为了能够获取其中定义的常量、变量以及某些函数的执行,都要通过session.run()来获取值或运行函数。

  • 相关阅读:
    C#随机数字生成的一种方法
    SqlServer2012自增主键跳跃增长的问题解决方案
    Mysql5.7初始化成空密码或随机密码的方式
    StyleCop的常见错误
    数据库同步相关的SQL语句
    Linux Shell角本中的条件判断
    Linux(CentOS)中使用Mono+jexus部署Asp.net4.5网站
    Mina.Net实现的UDP多路广播
    Linux CentOS 6.6安装JDK1.7
    linux 常用命令
  • 原文地址:https://www.cnblogs.com/dreampursuer/p/7994257.html
Copyright © 2011-2022 走看看