我已经使用tf.estimator
and训练了一个 cnn 模型tf.data.TFRecordDataset
,它在函数中定义模型并在函数中model_fn
输入。input_fn
还使用一次性迭代器一次获取一批示例。
现在我已经在一个目录中训练了模型文件(ckpt、meta、index)。我想要做的是根据训练好的模型预测图像的标签,而无需再次进行训练和评估。图像可以是 numpy 数组,但不可能是 TFRecords 文件(在训练时使用)。
经过一整天的尝试,我找不到有效的解决方案。我只能得到权重和偏差的值,不知道如何使我的预测图像和模型兼容。
仅供参考,我的培训代码在这里。
类似的问题是Prediction from model saved with tf.estimator.Estimator
in Tensorflow
,但没有接受的答案,我的模型输入正在使用数据集 api。
所以真的需要帮助。谢谢。