티스토리 뷰

반응형

|텐서보드

 

 

텐서보드는 텐서플로우에서 지원하는 프로그램으로 텐서플로우에 기록된 로그를 시각화 시켜주는 툴입니다.

텐서보드를 사용하기 위해서는 텐서플로우 코드에서 FileWriter를 통해 그래프와 기록할 것을 로그로 만들어 준 다음

CMD에서 해당 로그위치에 텐서보드를 실행해야 합니다.

 

하지만 위와같은 방법은 귀찮을 수 있는데 이번 포스팅에서는 주피터노트북 상에서 바로 텐서보드를 여는 방법을 포스팅할 것입니다.

본 포스팅은 텐서보드 사용법을 알고있다는 전제하에 포스팅됩니다.

 

 

|jupyter_tensorboard

 

제가 아닌 다른 사람이 이미 이를 편하게 하기 위해서 코드로 만들어서 git에서 공유하고 있습니다.

자세한건 하단 링크를 참고해주세요.

 

까는 방법은 매우 간단합니다.

 

필자의 경우 아나콘다 환경에서 사용하고 있기 때문에 깔고자 하는 아나콘다 경로로 들어간 후 명령어만 치면 됩니다.

1
2
activate tensorflow
pip install jupyter-tensorboard
cs

필자의 경우 'tensorflow'라는 이름의 환경에 설치하고자 하기 때문에 위와같이 입력했습니다.

 

설치가 끝났다면 준비는 모두 끝났습니다.

이제 텐서보드를 쓸 수 있는 코드에서 실 사용법을 보여드리겠습니다.

 

 

이런 간단한 프로그램을 통해서 알아보면 graphs라는 폴더안에 해당 소스의 그래프모양이 저장되게 됩니다.

이제 텐서보드에서 해당 경로에 들어가게 되면

 

 

위 사진과 같이 graphs 폴더가 생긴것이 보이고 위쪽에 tensorboard 라는 네모박스가 보일겁니다.

이 네모박스를 누르게되면 자동으로 텐서보드가 열리게 됩니다.

 

 

이렇게 경로를 타이핑하지 않고도 편하게 텐서보드를 사용할 수 있습니다.

 

추가로 해당 방법으로 텐서보드가 작동하지 않는다고 하시는 분들은 익스플로러를 쓰기 때문일 겁니다. 텐서보드는 크롬, 파이어폭스에서만 정상작동하기 때문에 기본 브라우져를 변경하거나 링크를 복사해서 여시면 됩니다.

 

 

내용 추가합니다.

http://lucycle.tistory.com/287

만약 정상적으로 작동안하는 경우 위 링크를 확인하기 바랍니다. 정상적으로 작동안되는 경우 파이썬 버전이 안맞는 것입니다. 위 링크에 해당내용 포스팅해놨으니 확인하면 됩니다.


출처/참고

https://github.com/lspvic/jupyter_tensorboard


광고

 

반응형
댓글