[Keras] get train accuracy, test accuracy

Keras에서 정확도를 측정하고 변수에 담는 방법이다.

 

model.compile(loss= ~, optimizer= ~, metrics=['accuracy'])
result = model.fit(X, y, ~~~, validation_split=0.3, validation_data=(testX, testY), shuffle=True)

print(result.history['acc']) # 0.9987

 

참고

result.history = {
   'acc' : [0.9987],
   'loss': [0.0478],
   'val_acc': [0.9543],
   'val_loss': [0.0498],

   ...
}

댓글 남기기