【发布时间】:2018-01-09 22:47:46
【问题描述】:
我第一次尝试机器学习,并且正在玩手写识别 NN(在 Python 中)。我只是想知道我是否需要在每次运行模型时都对其进行训练,或者它是否“节省”了训练。提前致谢。
【问题讨论】:
-
这完全取决于您如何编写网络以及是否将其保存到磁盘。如果网络在您关闭程序时被破坏,显然您每次都必须重建它。我认为您提供的信息不足以让任何人能够帮助您。
-
请记住,计算机程序完全按照它的指示行事。如果您正在使用某种库,那么您可以查看该库是否在训练后保存了 NN 状态。如果这不是由库自动完成的,那么是的,你必须明确地这样做。
-
我不确定要包含哪些其他信息,您想查看代码吗?
-
@TarunPrakash 显示相关代码。并包含有关您是否曾经对其进行序列化的信息。如果您正在完美地保存网络,为什么它会丢失信息?一定有一些你需要的信息。
-
至少,使用的是什么库? TensorFlow、PyTorch 等?试试reading the docs。
标签: python neural-network training-data