美文网首页tensflow
《机器学习--TensorFlow》

《机器学习--TensorFlow》

作者: mantch | 来源:发表于2018-10-18 23:31 被阅读4次

    1.什么是TensorFlow

    Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow即为张量从图的一端流动到另一端。支持CNN、RNN和LSTM算法,是目前在Image、NLP最流行的深度神经网络模型。

    2.TensorFlow优点

    1.基于python,写的很快并且具有可读性。
    2.在多GPU系统上的运行更为顺畅。
    3.代码编译效率较高。
    4.社区发展的非常迅速并且活跃。
    5.能够生成显示网络拓扑结构和性能的可视化图。

    3.原理

    • TensorFlow是用数据流图技术来进行数值计算的。
    • 数据流图是描述有向图中的数值计算过程。
    • 有向图中,节点通常代表数学运算,边表示节点之间的某种联系,它负责传输多维数据。


      原理图.png

    4.使用

    • 使用图(graph)来表示任务
    • 被称之为会话(Session)的上下文(context)中执行图
    • 使用tensor表示数据
    • 通过变量(variable)维护状态
    • 使用feed和fetch可以为任意操作赋值或者从其中获取数据。
    import tensorflow as tf
    
    h=tf.constant("hellow word!")
    
    s=tf.Session()
    print(s.run(h))
    
    s.close();
    

    相关文章

      网友评论

        本文标题:《机器学习--TensorFlow》

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