我想要一段代码,如果变量不存在,就在作用域中创建一个变量,如果变量已经存在,则访问该变量。我需要它是相同的代码,因为它将被调用多次。但是,Tensorflow需要我指定是否要创建或重用该变量,如下所示: v = tf.get_variabletf.variable_scope("foo", reuse=True):
然而,使用TensorFlow时,我在调用fit时从predict加载学习到的参数时遇到了问题。归根结底,我不知道如何在会话之间重用变量的值。例如,with tf.Session() as sess1: print(sess2.run(x)) # want this to be 1.0, but is 0