В модели Seq2Seq после восстановления обученной модели session.run()
не выполняется в macOS.Мы даже пытались отладить модель, используя tfdbg
, но сессия не запускается после восстановления модели.Также нет ошибок.
Код:
saver = tf.train.Saver()
session = tf.InteractiveSession()
saver.restore(session, "model-1")
print("Before Session Run")
var = session.run(decoder_outputs, {
encoder_inputs: batch["sentence_tokens"],
encoder_lengths: batch["sentence_lengths"]
})
print("After Session Run")
output:
Before Session Run
ОС: macOS Mojave 10.14.2
Python: 3.6.7
TensorFlow: 1.12 (скомпилировано вручную для AVX2)
Нет графического процессора
Память: 8 ГБ
Примечание. Этот же код выполняется в Google Colab с использованием только процессора.