参考:Keras中文文档
优化器 (optimizer) 是编译 Keras 模型的所需的参数之一
调用方法
- 先实例化一个优化器对象,然后将它传入 model.compile()
from keras import optimizers
model = Sequential()
model.add(Dense(64, kernel_initializer='uniform', input_shape=(10,)))
model.add(Activation('softmax'))
sgd = optimizers.SGD(lr=0.01, decay=1e-6, momentum=0.9, nesterov=True)
model.compile(loss='mean_squared_error', optimizer=sgd)
- 通过名称来调用优化器(使用优化器的默认参数)

本文介绍了Keras中的优化器,包括调用方法、控制梯度裁剪,以及SGD、RMSprop、Adagrad、Adadelta、Adam、Adamax和Nadam等优化器的工作原理和参数设定。
最低0.47元/天 解锁文章
1491





