TensorFlow: Restaurando Múltiples Gráficos
Supongamos que tenemos dos gráficos de cálculo TensorFlow,G1
yG2
, con pesas guardadasW1
yW2
. Supongamos que construimos un nuevo gráficoG
simplemente construyendoG1
yG2
. ¿Cómo podemos restaurar ambosW1
yW2
para este nuevo gráficoG
?
Por un simple ejemplo:
import tensorflow as tf
V1 = tf.Variable(tf.zeros([1]))
saver_1 = tf.train.Saver()
V2 = tf.Variable(tf.zeros([1]))
saver_2 = tf.train.Saver()
sess = tf.Session()
saver_1.restore(sess, 'W1')
saver_2.restore(sess, 'W2')
En este ejemplo,saver_1
restaura con éxito el correspondienteV1
, perosaver_2
falla con unNotFoundError
.