首页 > 解决方案 > tensorflow:为一个 convlayer 找到两个初始化操作

问题描述

当我阅读我的模型操作时

tf.get_default_graph().as_graph_def().node

如果为同一个权重层找到多个初始化操作:

'model/conv2d/kernel/Initializer/truncated_normal/TruncatedNormal'
'model/conv2d/kernel/Initializer/truncated_normal'

当我读回张量时

tf.get_default_graph().get_tensor_by_name('model/conv2d/kernel/Initializer/truncated_normal/TruncatedNormal:0')

,它们具有相同的形状/尺寸,但具有其他值。

知道这里发生了什么吗?

标签: pythontensorflow

解决方案


推荐阅读