TensorFlow – 常用函数和第一个Demo

常用函数和类型

张量(Tensor)

  可以用多维数组来理解,它有维度(shape)和类型(dtype)两个属性。类型的常用取值有 tf.float32tf.int32 等。

  • 常量

  • 变量

  • 占位符(placeholder)

  • 张量的输出

常用张量运算

  • tf.reshape()

  • tf.cast()

  • tf.argmax()

  • tf.equal()

  • tf.reduce_mean()

  • tf.reduce_sum()

随机数

  • tf.random_normal()

激活函数

  • tf.nn.relu()

  • tf.sigmod()

  • tf.nn.softmax()

loss函数

  • softmax_cross_entropy_with_logits()

  • sigmoid_cross_entropy_with_logits()

优化器

  • GradientDescentOptimizer()

  • AdamOptimizer()

硬件设置

  • 动态分配GPU显存

一个demo

模型的保存和载入

模型的保存

模型的加载

相关链接

一个很好的介绍 https://blog.csdn.net/geyunfei_/article/details/78782804

一个博客 http://blog.topspeedsnail.com/archives/10858

莫烦TensorFlow https://morvanzhou.github.io/tutorials/machine-learning/tensorflow/

中文api文档 http://www.tensorfly.cn/tfdoc/api_docs/python/nn.html

官方英文api文档 https://www.tensorflow.org/api_docs/python/tf/constant

中文文档 https://www.w3cschool.cn/tensorflow_python/tensorflow_python-efts28tw.html