Notice
Recent Posts
Recent Comments
Link
- Arawn's Dev Blog
- Outsider's Dev Story
- Toby's Epril
- Benelog
- NHN 개발자 블로그
- SK 플래닛 기술 블로그
- OLC CENTER
- 소프트웨어 경영/공학 블로그
- 모바일 컨버전스
- KOSR - Korea Operating System …
- 넥스트리 블로그
- 리버스코어 ReverseCore
- SLiPP
- 개발자를 위하여... (Nextree 임병인 수석)
- "트위터 부트스트랩: 디자이너도 놀라워할 매끈하고 직관…
- Learning English - The English…
- real-english.com
- 'DataScience/Deep Learning' 카테…
- Deep Learning Summer School, M…
- Deep Learning Courses
민서네집
Keras - Early Stopping 최적 모델 저장하기 / history 저장하기 본문
http://blog.naver.com/cjh226/221468928164
https://keras.io/callbacks/#earlystopping
최적 모델 저장 시 epoch 수 구하기.
- 아래와 같이 파일명에 epoch 수를 포함시킬 수 있다.
[출처] https://snowdeer.github.io/machine-learning/2018/01/09/find-best-model/
from keras.callbacks import ModelCheckpoint
import os
# ...
MODEL_SAVE_FOLDER_PATH = './model/'
if not os.path.exists(MODEL_SAVE_FOLDER_PATH):
os.mkdir(MODEL_SAVE_FOLDER_PATH)
model_path = MODEL_SAVE_FOLDER_PATH + '{epoch:02d}-{val_loss:.4f}.hdf5'
cb_checkpoint = ModelCheckpoint(filepath=model_path, monitor='val_loss',
verbose=1, save_best_only=True)
# ...
model.fit(X, Y, validation_split=0.2, epochs=200, batch_size=200, verbose=0,
callbacks=[cb_checkpoint])
model을 fit한 결과 history를 저장하기.
https://stackoverflow.com/questions/41061457/keras-how-to-save-the-training-history
https://stackoverflow.com/questions/49969006/save-and-load-keras-callbacks-history
https://tykimos.github.io/2017/07/09/Training_Monitoring/
'머신러닝' 카테고리의 다른 글
Google Colab 런타임 연결 끊김 방지 (3) | 2019.11.30 |
---|---|
Google colab - 무료 딥러닝 서비스 (0) | 2019.08.12 |
keras LSTM RepeatVector (0) | 2019.08.11 |
LSTM: Many to many sequence prediction (0) | 2019.08.07 |
RNN sample / RNN 모델 디버깅 (0) | 2019.06.29 |
Comments