【发布时间】:2019-02-21 12:09:39
【问题描述】:
我现在正在使用 PyTorch 进行深度学习。
我之前训练了一个模型并保存了参数。训练结束前的损失值约为0.003~0.006。
但是,当我使用相同的训练数据加载相同的模型时,损失值最初会波动到 0.5 左右。
然后损失值在大约 10 次迭代中迅速下降到 0.01 左右,现在缓慢下降。
有谁知道为什么会出现这种情况?因为我正在加载相同的模型/训练数据。我预计损失值会以与上次训练结束时相似的水平开始。
【问题讨论】:
-
您在保存模型时究竟保存了什么?您是否也保存了优化器的
state_dict?
标签: python deep-learning pytorch loss