반응형
내가 필요해서 정리하는 tf.keras의 callback 함수들과 각 설명
1. tf.keras.callbacks.ReduceLROnPlateau
2. tf.keras.callbacks.EarlyStopping
검증 성능이 향상되지 않으면 훈련을 중지합니다.
(monitor='val_auc', patience=10, mode='max')
3. tf.keras.callbacks.BaseLogger
4. tf.keras.callbacks.CSVLogger
5. tf.keras.callbacks.Callback
6. tf.keras.callbacks.History
7. tf.keras.LambdaCallback
8. tf.keras.ModelCheckpoint
일정 간격으로 모델의 체크포인트를 저장합니다.
(filepath=model_path, monitor='val_loss', verbose=1, save_best_only=True)
9. tf.keras.LearningRateScheduler
학습률(learning rate)을 동적으로 변경합니다.
10. tf.keras.ProgbarLogger
11. tf.keras.RemoteMonitor
12. tf.keras.TerminateOnNaN
13. tf.keras.callbacks.TensorBoard
텐서보드를 사용하여 모델을 모니터링합니다.
반응형
'관심있는 주제 > python' 카테고리의 다른 글
python zip file 바로 사용하기 (0) | 2020.09.13 |
---|---|
Microsoft NNI(Neural Network Intelligence) (0) | 2020.04.14 |
sort_values(by='Date') (0) | 2020.04.02 |
Pandas_profiling (0) | 2019.07.05 |