美文网首页
TensorFlow初认识

TensorFlow初认识

作者: LuDon | 来源:发表于2019-07-15 14:28 被阅读0次

TensorFlow是用于表示某种类型的计算抽象(“计算图”)的框架。TensorFlow的流程:构建计算图->会话。计算图在变量内部,它处在全局命名空间内。

  • 计算图:全局数据结构,捕获有关计算方法的指令,只包含计算步骤,不包含计算结果。
  • 会话:处理没存分配和优化,使我们能够实际执行由图形指定的计算。
    TensorFlow中的数据类型有三种:tf.constant(每次运行都一样)、tf.placeholder(每次运行都不一样)、tf.get_variable()(可以更新成新值)。

Tensorflow的设计理念主要体现在两个方面:

  • 将图的定义何运算分开
  • 涉及到的运算都在图中进行,而图的运行只能在会话中进行。

TensorFlow的特点:

  • 高度灵活性
  • 可移植性
  • 多语言支持
  • 丰富的算法库

TensorFlow的整个系统从底层到上层分为七层:

  • 设备层:硬件计算资源
  • 网络层:支持两种通信协议
  • 数值计算层:提供最基础的计算
  • 高维计算层:数据的计算都以数组的形式计算
  • 计算图层:用来设计神经网络的结构
  • 工作流层:提供轻量级的框架调用
  • 构造层:最后构造的深度学习网络可以通过tenboard服务端可视化

相关文章

  • TensorFlow初认识

    TensorFlow是用于表示某种类型的计算抽象(“计算图”)的框架。TensorFlow的流程:构建计算图->会...

  • 初遇 Tensorflow

    TensorFlow 特性 ** 高度的灵活性**:向上扩展(python)、向下扩展(C++)非常方便; 真正的...

  • 初步认识 TensorFlow

    使用 TensorFlow, 你必须明白 TensorFlow: 使用图 (graph) 来表示计算任务. 在被称...

  • 初遇Tensorflow问题

    # =================== 1 ========================== tensor...

  • 斯坦福tensorflow教程(二) tensorflow相关运

    1.认识下TensorBoard TensorFlow不仅是一个软件库,而是一整套包括TensorFlow、Ten...

  • 分子初认识

    十万亿亿个分子, 小小的水滴一滴。 小小的水滴一滴, 分子数十万亿亿! 不可思议! 不可思议! 这分子小的不可思议...

  • WebSocket初认识

    首先我们来看个典型的Websocket握手(借用Wikipedia的。。) 熟悉HTTP的童鞋可能发现了,这段类似...

  • 水彩初认识

    当我拿起画笔时,我的内心是静的。 那些美妙的线条,那些变幻的色彩,让我沉迷。 有时候,我也会考虑周围人的感受:我的...

  • jquery初认识

    学习js,那你就不能不了解jquery库,它是一个快速、小型的、特性很多的JS库,完美地解决了选择元素难、样式难、...

  • 期权初认识

    虽然我不是第一次接触到期权这个词,但在这之前我对期权这东西确实是一无所知的,看到这个词,首先让我联想到的是投资品中...

网友评论

      本文标题:TensorFlow初认识

      本文链接:https://www.haomeiwen.com/subject/gctlsqtx.html