【问题标题】:"Failed to find a tunable parameter that would decrease the output time" during tf.keras model training在 tf.keras 模型训练期间“找不到会减少输出时间的可调参数”
【发布时间】:2020-03-03 17:23:32
【问题描述】:

在训练 tf.keras (1.14) 模型时,我不断看到以下警告:

Failed to find a tunable parameter that would decrease the output time. This means that the autotuning optimization got stuck in a local maximum. The optimization attempt will be aborted.

训练会一直持续下去。有谁知道我如何捕捉到这个警告并抛出一个错误,这样我就不会永远接受模型训练了吗?

【问题讨论】:

    标签: python tensorflow keras


    【解决方案1】:

    根据here 中来自 Tensorflow 的脚本,超参数在这个时期找不到更好的参数(假设更好的参数应该减少比增量值更大的值)。这只是一个警告,这可能是算法的饱和最优最小值,并且无法再提高训练性能。

    您可以忽略它并等待即将到来的时期来真正验证假设,因为代码仅考虑该时期中的参数。有时,达到一个更好的状态需要不止一个 epoch。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-27
      • 2020-02-09
      • 1970-01-01
      • 1970-01-01
      • 2022-12-04
      • 1970-01-01
      • 1970-01-01
      • 2019-10-08
      相关资源
      最近更新 更多