如何修复此值错误' ValueError:在新的Keras优化器中不建议使用decay?

5q4ezhmt  于 2023-08-06  发布在  其他
关注(0)|答案(1)|浏览(266)

我在YouTube上看了一个关于深度计算机视觉的教程。

model = canaro.models.createSimpsonsModel
(IMG_SIZE= IMG_SIZE , 
channels= channel, 
output_dim=len(characters), 
loss='binary_crossentropy', 
decay=1e-6, learning_rate=0.001, 
momentum=0.9, nesterov=True)

字符串
我还得到以下错误:
ValueError:decay在新的Keras优化器中被弃用,请检查文档字符串中的有效参数,或使用传统优化器,例如tf.keras.optimizers.legacy.SGD。
我使用Kaggle Notebook。我试着降级tensorflow,使用'tf.keras.optimizers.SGD'和其他一些东西。我是深度学习的新手,不知道如何解决它。
作为最后的手段,我如何修改源代码?
感谢您的帮助:).

ou6hu8tu

ou6hu8tu1#

错误“ValueError:第一个月
如果您不想更新Keras,也可以尝试使用tf.keras.optimizers.legacy的遗留优化器。举例来说:

optimizer = tf.keras.optimizers.legacy.SGD(lr=learning_rate, decay=decay, momentum=momentum, nesterov=nesterov)

字符串

相关问题