Thief of Wealth
Published 2019. 7. 9. 02:41
Tensorboard 사용법 개발/Deep Learning

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를 실행하자

profile on loading

Loading...