tensorflow 설치되어있고
from keras.callbacks import TensorBoard # 텐서보드
import time
NAME = '이름-64x2={}'.format(int(time.time()))
tensorboard = TensorBoard( log_dir='logs/{}'.format(NAME) )
대충 log폴더 밑에 텐서보드 파일 저장하겠다고 선언
모델설정하고
fit할때 callback속성에 넣어주기
his = model.fit( x,y, batch_size=32, epochs=10 , validation_split=0.1, callbacks=[tensorboard] )
그러면 해당 폴더에 log폴더 생기고 안에 뭐 생김
anaconda propmt 에 가상환경 켜서
python -m tensorboard.main - -logdir=logs/
해주자.
그리고 주소창에 http://localhost:6006
치면 볼 수 있다.
그리고, 모델 수정하고 tensorboard파일 수정해서 fit하면 해당파일에 overwrite되어서 모델별로 그래프로 비교도 가능해진다.
+ )
이때 logdir의 logs/는 tensorboard파일이 저장되는 경로이기떄문에
prompt에서 경로를 현재폴더로 cd로 바꿔주고 tensorboard를 실행하자
'개발 > Deep Learning' 카테고리의 다른 글
OneHotEncoding sklearn써서 하는법 (0) | 2019.07.18 |
---|---|
PCA와 linear regression 차이점. (0) | 2019.07.17 |
구글에서 데이터셋 검색 (0) | 2019.07.08 |
keras 사용중 GPU sync failed? (1) | 2019.07.07 |
Keras 기본설명 (각 레이어 기능 등) (0) | 2019.07.07 |