Tensor flow 实战Google深度学习框架 笔记Code Part

Posted 朱小丰的丰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tensor flow 实战Google深度学习框架 笔记Code Part相关的知识,希望对你有一定的参考价值。

深层神经网络

线性模型的局限性

激活函数实现去线性化

a=tf.nn.relu(tf.matmul(x,w1)+biases1)
y=tf.nn.relu(tf.matmul(a,w2)+biases2)

经典损失函数

#计算交叉熵
cross_entropy=-tf.reduce_mean(
                  y_*tf.log(tf.clip_by_value(y,le-10,1.0)))
#tf.clip_by_value 样例
v=tf.constant([1.0,2.0,3.0],[4.0,5.0,6.0])
print tf.clip_by_value(v,2.5,4.5).eval()
#输出 [[2.5,2.5,3],[4.0,4.5,4.5]]

如果你有一个Tensor t,在使用t.eval()时,等价于:tf.get_default_session().run(t).

#tf.log()样例 对数计算
v = tf.constant([1.0,2.0,3.0])
print tf.log(v).eval()
#输出。。。。 

 

以上是关于Tensor flow 实战Google深度学习框架 笔记Code Part的主要内容,如果未能解决你的问题,请参考以下文章

Tensor flow 实战Google深度学习框架 笔记Code Part

tensorflow:实战Google深度学习框架第三章

TensorFlow如何入门?

深度学习框架

7种深度学习工具介绍

深度学习-Pytorch张量tensor详解(线性回归实战)