Próbuję uzyskać wszystkie zmienne w zakresie zmiennym, jak wyjaśniono here. Jednak linia tf.get_collection(tf.GraphKeys.VARIABLES, scope='my_scope')
zwraca pustą listę, mimo że istnieją zmienne w tym zakresie.Tensorflow: tf.get_collection Nie zwracające zmienne w zakresie
Oto niektóre przykładowy kod:
import tensorflow as tf
with tf.variable_scope('my_scope'):
a = tf.Variable(0)
print tf.get_collection(tf.GraphKeys.VARIABLES, scope='my_scope')
która drukuje []
.
Jak uzyskać zmienne zadeklarowane w 'my_scope'
?
jako ostrzeżenie dla przyszłych czytelników, należy pamiętać, że 'name_scope' i' zmienna_skość' nie są takie same. –