关于测试集的问题
来源:3-4 卷积神经网络实战

慕设计0394643
2020-02-16
老师 请问测试集会使模型训练和更新参数吗?如果会训练参数 那代码中如果隔一些训练step后来测试测试集中的结果 是不是测试集不能一样了 只能在测试集中也采用batch的方式来测试?如果不更新参数,那就可以每隔固定训练集的step来使用相同的测试集来测试训练效果吗
写回答
1回答
-
使用测试集去对模型进行评测时不会更新参数。理论上来说,应该每隔一定步数在固定的测试集上进行评测看当前的模型效果如何。
在企业的生产环境中,一般是这样的,分布式的训练会定时生成checkpoint,然后另一个进程会检测文件夹的变化,一旦有新的checkpoint生成,就去载入这个checkpoint去进行评测。所以,可以不用是固定的step训练,而是固定时间间隔的训练产生的checkpoint进行评测。
032020-02-24
相似问题