载入模型精度下降严重
来源:4-23 动手实现CNN卷积神经网络(五)
心上有田
2018-04-15
saver = tf.train.Saver() # defaults to saving all variables print("-----------") saver.save(sess, 'CNN_Model/model.ckpt') #保存模型参数,注意把这里改为自己的路径 print("-----------") # 关闭会话 sess.close()
我进行了上面的保存模型操作之后
将训练部分换成了载入模型
saver.restore(sess, "CNN_Model/model.ckpt")
但是结果却是
[9 4 9 3 3 9 9 9 9 9 3 9 9 9 9 3 9 3 9 9 9 9 3 9 8 3 4 9 9 9 9 9 9 9 9 9 9
9 3 9] 推测的数字
[7 2 1 0 4 1 4 9 5 9 0 6 9 0 1 5 9 7 3 4 9 6 6 5 4 0 7 4 0 1 3 1 3 4 7 2 7
1 2 1] 真实的数字
就是不知道为什么精度下降得这么严重以至于根本就不能识别了,老师能给下解决方案吗
写回答
1回答
-
Oscar
2018-04-17
你保存模型参数的操作需要在训练到一定精度时进行,当然后面的模型参数文件也可以替换前面的。
你这里 restore 的模型参数还训练不够。
00
相似问题