我正在制作深层CNN图层,所以需要很多类似的变量。 在制作图层时,我希望尽可能简化变量名称。
可以在不同的'tf.name_scope()'中使用相同的名称,如下面的代码吗?我很奇怪,当保存模型时,先前的偏差(变量)是否会被后来的偏差重叠,而早期的偏差是不会被保存的。在我看来,猜测早期的偏见和后来的偏见是由每个name_scope分别管理的,但我不确定......
with tf.Graph().as_default() as g:
with g.name_scope("CNN"):
bias = tf.Variable(tf.constant(20.0, name="c"), name="b")
with g.name_scope("NN"):
bias = tf.Variable(tf.constant(30.0, name="c"), name="b")
您能告诉我这个问题的正确概念吗?谢谢。
答案 0 :(得分:0)