【发布时间】:2018-04-20 12:04:45
【问题描述】:
我有一个关于调整 Inception ResNet V2 模型(或任何其他 DL 模型)的超参数的问题,我无法真正解决这个问题。
现在,我已经设置了某些超参数,例如learning_rate、decay_factor 和decay_after_nr_epochs。我的模型保存了检查点,因此以后可以在这些点继续。
如果我再次运行模型,使用更多 epoch,逻辑上它会在最后一个检查点继续训练。
但是,如果我要设置新的超参数,例如 learning_rate = 0.0001 而不是 learning_rate = 0.0002,那么继续检查点是否有意义,还是在初始模型上使用新的超参数更好?
对我来说,后者听起来更合乎逻辑,但我不确定这是否有必要。
提前致谢。
【问题讨论】:
标签: python tensorflow deep-learning