代码拉取完成,页面将自动刷新
# coding:utf-8
"""
tf_demo06_define_addLayer_for_demo11
Created on 2016/12/9 16:27
@author: GuoYufu
@group : OceanHorn
@contact: OceanHorn@163.com
"""
import tensorflow as tf
def add_layer(inputs, in_size, out_size, n_layer, activation_function=None):
layer_name = 'layer%s' % n_layer
with tf.name_scope('weights'):
weights = tf.Variable(
initial_value=tf.random_normal(shape=[in_size, out_size])
)
tf.histogram_summary(tag=layer_name + '/weights', values=weights)
with tf.name_scope('biases'):
biases = tf.Variable(
tf.zeros([1, out_size]) + 0.1
)
tf.histogram_summary(tag=layer_name + '/biases', values=biases)
with tf.name_scope('layer_output'):
wx_plus_b = tf.matmul(inputs, weights) + biases
if activation_function is None:
outputs = wx_plus_b
else:
outputs = activation_function(wx_plus_b)
tf.histogram_summary(tag=layer_name + '/outputs', values=outputs)
return outputs
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。