編譯一個神經網路
在 Keras 中建立模型後,必須先編譯,才能將模型擬合到資料。這表示你需要指定用來擬合模型的最佳化器,以及用於最佳化的損失函式。你也可以選擇性地指定一份度量指標(metrics)清單,讓模型在訓練過程中追蹤。例如,若你想知道分類的準確率,就在 metrics 參數中提供清單 ['accuracy']。
本練習屬於課程
使用 Keras 進行影像建模
練習說明
撰寫程式碼,使用 'adam' 作為最佳化器,並以 'categorical_crossentropy' 作為損失函式來編譯模型。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Compile the model
model.____(optimizer=____,
loss=____,
metrics=['accuracy'])