바로 전 포스트가 윈도우를 지원하는 Tensorflow를 설치하는 법을 알아봤다.


근데 나도 처음 설치를 하고 난 뒤에 잘 작동하는지 보기 위해 실행을 해봤는데 


혹시나가 역시나, 오류가 뜬다.



뭐 리눅스에서는 파이썬 2.7 을 쓰다가 윈도우에서 파이썬 3.5를 쓰니


문법적인 부분 오류는 금방 수정했고


문제는 Tensorboard 였다. 



분명 Tensorboard가 실행되고 웹서버까지 열렸는데 들어가서 웹 리소스를 불러오지 못한다....


그래서 localhost:6006 에 접속을 해도




이런 빈 화면만 나온다.... 부들부들



여기저기 알아본 결과 윈도우버전의 TensorFlow v0.12.0 RC0 에서 Tensorboard 부분이 누락된거같다는 이야기가 있었다.


그래서 웹 리소스를 구성하는 부분을 따로 받아 Tensorboard 폴더에 넣어주면 된다.


tensorboard.zip


이 파일을 받아서 Anaconda3\Lib\site-packages\tensorflow\tensorboard  이부분에 풀어주면 된다.





그리고 나서 다시 실행!!


하지만...




경로가 문제였다.


리눅스와 쓰던 경로가 달라졌으니 역시 수정해준다.(코드가 리눅스에 맞춰져있음)



경로를 Tensorboard event 파일이 만들어진 곳을 입력해주고 다시 실행!!!


그러나 역시나 또 오류




이런 인코딩 오류가 뜨면서 이벤트 파일을 불러오지 못했다...


대충 읽어보니 utf-8 이라고 적혀있고, 내 이벤트 파일에는 한글이 들어가있다....


각이다.(아마 마지막으로 들어가있는 이름이 컴퓨터 이름같은데 컴퓨터 이름을 수정해주면 일일이 한글로 수정해줄필요가 없다)


바로 한글이 들어가있던 이벤트 파일을 지우고 아무 영어로 수정해주니



드디어 정상 작동.....


이제 진짜 리눅스는 빠이빠이다


tensorboard 때문에 다시 리눅스를 써야하나 했는데


이것마저 해결되어버렸다.


+ Recent posts