🍑 잡지식

Linux | Remote 서버에서 TensorBoard 열기

노바깅 2023. 2. 25. 16:37

tensorboard는 원래 [code] tensorboard --logdir=[LOG_DIRECTORY_PATH] --port=[PORT_NUMBER][/code] 명령어를 통해서 간단하게 로컬호스트에서 그래프를 확인할 수 있다.

 

하지만, 연구실에서는 개인 local 환경보다는 서버 접속해서 작업하는 일이 훨씬 많은데, 아래 명령어를 통해 간단하게 서버에 있는 tensorboard들을 내 로컬에서 쉽게 확인할 수 있다.

 

ssh -NfL localhost:[LOCAL_PORT_NUMBER]:localhost:[SERVER_PORT_NUMBER] [USER ID]@[IP]

일단, 위의 명령어를 통해서 내 localhost의 port와 server의 localhost의 port를 연결해준다.

 

tensorboard --logdir=[LOG_DIRECTORY_PATH] --port=[SERVER_PORT_NUMBER]

그 다음, 서버에서 tensorboard를 키는 명령어를 입력해주고

 

내 로컬 환경에서 [yellow]localhost:[LOCAL_PORT_NUMBER][/yellow] 로 접속하여 텐서보드를 확인할 수 있다.

 

 

 

[참고]

https://data-newbie.tistory.com/363