TensorFlow Восстановление из контрольной точки несколько раз - PullRequest
0 голосов
/ 07 ноября 2018

У меня есть контрольная точка Tensorflow для восстановления моей модели:

logits, endpoints = mobilenet_v2.mobilenet(images)
saver = tf.train.Saver()
saver.restore(sess, checkpoint)

Что мне нужно, чтобы как-то создать несколько экземпляров этой модели, которые я могу кормить разными входами и сравнивать выходы, что-то вроде:

logits1, endpoints1 = mobilenet_v2.mobilenet(images1)
logits2, endpoints2 = mobilenet_v2.mobilenet(images2)
saver.restore(sess, checkpoint)

и затем я хочу использовать endpoints1 и endpoints2 в своем коде позже. Конечно, это терпит неудачу, поскольку переменные пытаются инициироваться дважды (я полагаю).

Есть ли способ, которым я могу достичь этого?

...