我使用TensorFlow学习ML几周了。我一直在关注TensorFlow网站(here)上给出的教程。我开始训练模型,它已经在系统上运行,具有以下规范(它是在训练开始之前拍摄的,因此显示最小的使用量)
已经完成了超过200,000步骤,所以它应该运行多长时间,或者我在这里缺少什么。
此外,论坛here也发现了类似的问题。我在TensorFlow网站上找不到任何参考资料,它说当你得到所需的损失时你必须自己终止它。即使是这样,如何确定可以停止培训的损失价值是什么?
答案 0 :(得分:0)
截至目前,没有这样的固定损失或任何你可以说的,你有一个最好的模型。这取决于训练样本训练的简单/复杂程度。有时200k步可能绰绰有余,有时则不行。较高的迭代次数会导致模型过度拟合,导致模拟不足。但不知何故,您可以使用验证和测试集来评估模型。