model.fit(X_train, y_train, batch_size = batch_size,
nb_epoch = 4, validation_data = (X_test, y_test),
show_accuracy = True)
score = model.evaluate(X_test, y_test,
batch_size = batch_size, show_accuracy = True, verbose=0)
cho đầu ra vô hướng và do đó mã sau không hoạt động.Cách nhận cả điểm số và độ chính xác sau khi đào tạo
print("Test score", score[0])
print("Test accuracy:", score[1])
Kết quả mà tôi nhận được là: Train trên 20000 mẫu, xác nhận trên 5000 mẫu
phiên bảnEpoch 1/4
20000/20000 [==============================] - 352s - loss: 0.4515 - val_loss: 0.4232
Epoch 2/4
20000/20000 [==============================] - 381s - loss: 0.2592 - val_loss: 0.3723
Epoch 3/4
20000/20000 [==============================] - 374s - loss: 0.1513 - val_loss: 0.4329
Epoch 4/4
20000/20000 [==============================] - 380s - loss: 0.0838 - val_loss: 0.5044
Keras 1.0
Làm thế nào tôi có thể nhận được sự chính xác không? Xin vui lòng giúp
Bạn có ý nghĩa gì với điểm kiểm tra? Là nó mất kiểm tra? –
Bạn có thể in history.history.keys() không? –
Các phím bị mất và val_loss. –