adadelt=tf.keras.optimizers.Adadelta() model.compile(loss='binary_crossentropy',optimizer='adam',metrics=['accuracy']) 以上代码中,使用的优化器是
时间: 2023-11-25 16:06:10 浏览: 133
解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题
以上代码中,使用的优化器的名称是 'adam',而不是 Adadelta。具体来说,这段代码使用了二元交叉熵作为损失函数,使用了 'adam' 作为优化器,并且使用准确率作为评估指标。如果要使用 Adadelta 作为优化器,可以将代码修改为:
```
adadelta = tf.keras.optimizers.Adadelta()
model.compile(loss='binary_crossentropy', optimizer=adadelta, metrics=['accuracy'])
```
这样就可以使用 Adadelta 作为优化器了。
阅读全文