作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直坚持将 3 个输入(不同形状的占位符)传递到神经网络的隐藏层。
这是我到目前为止所拥有的:
with tf.name_scope("Final_Check"):
# TODO: Is this the correct way to pass 3 inputs into the hidden layer?
final_layer1 = tf.layers.dense([self.final_time_input, self.final_request_input, self.final_stream_input],
500,
activation=tf.nn.relu,
name="final_hl1")
final_layer2 = tf.layers.dense(final_layer1,
500,
activation=tf.nn.relu,
name="final_h12")
final_layer3 = tf.layers.dense(final_layer2,
500,
activation=tf.nn.relu,
name="final_hl3")
final_output = tf.layers.dense(final_layer3,
500,
activation=tf.nn.relu,
name="final_output")
占位符:
隐藏层:所有final_layer[1-3]和final_output
我尝试在谷歌上搜索一些示例代码,但找不到任何代码。
最佳答案
tf.layers.dense
需要张量输入。在您的情况下,它是一个列表 ([self.final_time_input, self.final_request_input, self.final_stream_input]
)。您需要使用 tf.concat
连接它们,以便
tf.concat([self.final_time_input, self.final_request_input, self.final_stream_input], axis=1)
假设输入张量的形状为[batch_size, feature_size]
,其中feature_size
可以不同。
关于machine-learning - 如何将 1 个以上的输入传递到 Tensorflow 神经网络?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45564441/
我是一名优秀的程序员,十分优秀!