![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tensorflow从入门到秃顶
文章平均质量分 77
软硬兼吃曹达华
像巫师那样到处航行
展开
-
tensorflow从人们到升仙(1)
tensorflow的hello world来一段性感的代码:import tensorflow as tfimport numpy as np#创建数据x = np.random.rand(200).astype(np.float32)y_data = x * 0.1 + 0.3 # y = weights * x + biases#搭建模型weights =原创 2017-12-03 19:31:06 · 297 阅读 · 1 评论 -
Tensorflow从入门到秃顶(2)
Variable是一种特殊的数据,它在途中有固定的位置,不像普通张量那样可以流动,创建变量张量,使用tf.Variable()构造函数,这个构造函数需要一个初始值,初始值的形状和类型决定了这个变量的形状和类型。如:state = tf.Variable(0,name = "counter") 创建一个变量,初始化为标量0一段性感的代码:import tensorflow原创 2017-12-04 11:34:23 · 329 阅读 · 0 评论 -
Tensorflow从入门到秃顶(3)
Tensorflow提供填充机制,可以在构建图的时候使用placeholder临时替代任何操作的张量,在调用Session对象的run时再执行,使用填充数据作为调用参数,调用结束后,填充数据就消失。一段性感的代码:import tensorflow as tf#在tensorflow中需要定义placeholder的type,一般float32形式input1 = t原创 2017-12-04 12:28:55 · 378 阅读 · 0 评论 -
Tensorflow从入门到秃顶(4)
Tensorflow中构建神经网络所需要的神经元函数,包括各种激活函数,卷积函数,池化函数,损失函数,优化器等。激活函数运行时激活神经网络中某一部分神经元,将激活信息向后传入下一层的神经网络。神经网络之所以能解决非线性问题(如语音,图像识别),本质上就是激活函数加入非线性因素,弥补了线性模型的表达力,把“激活的神经元的特征”通过函数保留并映射到下一层。tf.nn.relu()tf.nn原创 2017-12-04 13:20:12 · 629 阅读 · 0 评论