在Seq2Seq模型中,恢复训练有素的模型tfdbg
后不会在macOS上执行。我们甚至尝试使用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
调试模型,但是恢复模型后会话不会运行。也没有错误。
代码:
{{1}}
操作系统:macOS Mojave 10.14.2
Python:3.6.7
TensorFlow:1.12(为AVX2手动编译)
没有GPU
内存:8 GB
注意:相同的代码仅使用CPU在Google Colab上运行。