【发布时间】:2018-05-31 12:30:57
【问题描述】:
所以我在这里看官方的tensorflow教程:https://www.tensorflow.org/tutorials/layers
基本上,它教你如何为 mnist 数据集训练分类器。
完整的代码很短,可以在这里找到: https://github.com/tensorflow/tensorflow/blob/r1.8/tensorflow/examples/tutorials/layers/cnn_mnist.py
我可以毫无问题地运行它。但我想知道如何将在这个文件中训练的估计器重用于其他程序。模型保存为 3 个文件:一个 .data-00000-of-00001 文件、一个 .meta 文件和一个 .index 文件。
我用谷歌搜索了,看来您可以通过以下方式加载模型:
sess=tf.Session()
saver = tf.train.import_meta_graph('my_model.meta')
saver.restore(sess,tf.train.latest_checkpoint('./'))
但是我该如何从这里开始呢?教程没有教你如何重用估算器,这似乎很奇怪。
【问题讨论】:
标签: python tensorflow