在Keras中,可以通過compile
方法來定義損失函數和優化器。例如:
model.compile(loss='mean_squared_error', optimizer='adam')
在上面的例子中,我們使用了均方誤差作為損失函數,使用了Adam優化器。當然,你也可以自定義損失函數和優化器,例如:
from keras import optimizers
from keras import losses
model.compile(loss=losses.mean_squared_error, optimizer=optimizers.Adam())
這樣就可以自定義損失函數和優化器了。