tf.get_tensor_by_name (), некоторые узлы графа не существуют - PullRequest
0 голосов
/ 12 ноября 2018

это некоторые тензоры и оп вроде:

x = tf.placeholder(....., name='input')
y = tf.placeholder(....., name='label')
...
fc_droop = tf.nn.dropout(....., name='fc1')
...
y_pred = tf.nn.softmax(....., name='predict')
...
train_step = tf.train.AdamOptimizer(lr).minimize(loss, name='train_step')

после окончания обучения я сохраняю его как свою модель. но когда я его восстанавливаю и получаю узел графа с помощью tf.get_tensor_by_name('xx:0'), «input», «label», «предиката» все в порядке, но «fc1» train_step «получает ошибку:

the name 'xx' refers to a tensor which does not exist

в чем проблема, пожалуйста.

...