permission denied '/tmp/.tensorboard...'
다음과 같은 에러가 뜬다. 하지만 해결방법을 모르겠다.
PermissionError: [Errno 13] Permission denied: '/tmp/.tensorboard-info/pid-10811.info'
나도 한시간이 걸렸다. 구글링해도 안나오더라...
그래서 공유합니다.
텐서보드 or Tensorboard
: 텐서플로우에서 제공하는 시각화 툴 (TensorFlow's visualization toolkit)
- tensorflow.org
딥러닝을 하시는 분들은 텐서보드를 통해 학습이 되는 과정 또는 결과를 확인하실 겁니다.
그 외에도 다음과 같은 기능을 제공하고 있습니다.
손실, 정확도와 같은 측정항목 추적 및 시각화
모델 그래프(작업 및 레이어) 시각화
시간의 경과에 따라 달라지는 가중치, 편향, 기타 텐서의 히스토그램 확인
저차원 공간에 임베딩 투영
이미지, 텍스트, 오디오 데이터 표시
TensorFlow 프로그램 프로파일링
그 외 다양한 도구
다른 블로그 또는 사이트를 통해 텐서보드로 결과를 확인하는 방법은 쉽게 확인할 수 있습니다.
(케라스(Keras)에서 텐서보드 연동하기)
제가 참고한 사이트는 "김태영님의 블로그"로 아래주소를 참고하시면 됩니다.
https://tykimos.github.io/2017/07/09/Training_Monitoring/
그리고 다음와 같이 입력을 하면 텐서보드를 확인할 수 있는 주소가 return되어야 합니다.
(주소가 리턴되기는 한다... 하지만 해당 주소로 들어가면 "This site can't be reached"만 뜬다..)
그런데? 다음과 같은 에러가 뜹니다.....
다양한 방법으로 해봐도 permission denied error가 계속 나오고, pid 뒤에 숫자만 바뀔뿐......
하라는대로 했는데..... 왜 이러지..?
구글링을 해도 마땅한 해결방법을 찾기가 쉽지 않습니다...
한 시간정도 구글링하다가.... permission dedied... 뒤 주소를 따라서 가봤습니다.
pid-#### 종류가 많다....
자! 그럼 permission 문제니깐 permission(권한)을 확인해 보았다.
.tensorboard-info폴더의 권한을 확인
Permissions에 들어가보면, 왼쪽과 같은 설정으로 권한이 부여되어 있었다.
Figure 4의 왼쪽과 같은 설정에서 오른쪽과 같은 설정을 하였더니, 된다!!!!!
자, 그럼 확인해보자!
결과가 잘 나온다. 이제 다른문제(?) 해결하러 가야지 ㅎㅎ
오늘도 하나 해결했고, 배운 것을 나누었다.