使用训练有素的CNN获得测试数据

时间:2018-10-22 06:40:33

标签: tensorflow conv-neural-network

我正在Tensorflow中训练CNN,并将其保存为以下代码:

saver = tf.train.Saver() 
每个纪元的

末尾,我都会使用它保存它, saver.save(sess,Save_Dir)

我的CNN经过训练后,我想在测试数据上使用它。我想知道如何恢复训练有素的CNN,以及如何查看训练有素的CNN如何处理我拥有的测试数据。在这方面,我进行了很多搜索,但是没有找到我可以了解的有关此过程的信息。而且,我对保护程序生成的4种文件类型没有任何了解。 (.meta .....)。 谢谢。

1 个答案:

答案 0 :(得分:0)

  

恢复我训练有素的CNN

要加载模型,请执行saver.restore(session, load_path),该操作应将图形重新加载到会话中。

  

如何查看受过训练的CNN如何处理我拥有的测试数据

您可以使用tf.metrics或定义自己的自定义指标

  

此外,我对保护程序生成的4种文件类型没有任何了解。 (.meta .....)。谢谢。

我发现Tensorflow: The confusing Parts 2非常有用。