我正在使用 SGD 优化器,并希望在初始化后设置类似于学习率调度的动量tf.keras.backend.set_value(optimizer.momentum, momentumValue)
:https ://www.tensorflow.org/api_docs/python/tf/keras/backend/set_value
但是,我得到的只是以下错误:
AttributeError: 'LossScaleOptimizer' object has no attribute 'momentum'
有什么方法可以设置动力吗?这对于实施 1Cycle 政策很重要,因为动量也应该循环,但我不敢相信在初始化后没有办法在 keras 中调整动量。