2017년 2월 10일 금요일

TensorFlow on QNAP


최근 deep learning에 관심이 생겨 인터넷으로 강좌를 듣고 있다.
윈도우에서 개발환경 구축 중 docker에 공식 이미지가 올라와 있는걸 확인하고 QNAP에 설치를 해봤다.
다음은 QNAP에 deep learning 프레임웍인  Tensorflow 설치 방법이다.


Container Station에서 컨테이너 만들기를 실행한다.
tensorflow로 검색하여 공식 도커이미지를 선택하여 설치를 한다.
버전은 lastest로 선택한다.


버전을 선택하고 설치를 진행하면 설정화면이 뜬다.
고급 설정에서 포트 매칭도 할 수 있다.
아무것도 만지지 않고 만들기를 하면 기본설정으로 셋팅된다.


컨테이너가 만들어지고 설정으로 들어가보면 포트 포워딩된 리스트가 보인다.
외부에서 접속을 하려면 해당 호스트 포트를 공유기에서 포트포워딩을 해주도록 한다.
해당 포트를 통해 jupyter notebook을 사용할 수 있다.


설치가 완료되고 tensorflow 컨테이너를 선택한 화면이다.
화면의 콘솔 내용 중 token 값을 기억하도록 한다.
jupyter notebook 접속은 상단의 URL 부분의 주소로 접속이 가능하다.


jupyter notebook 접속 화면이다.
패스워드나 토큰값을 넣으라한다.
위에서 기억한 토큰값을 입력하고 로그인한다.


jupyter notebook에 접속한 모습이다.
새파일을 만들어서 테스트를 해보자.


정상적으로 실행 되는 모습을 볼 수 있다.
공식 도커 이미지에 포함된 파이썬 버전은 아쉽게도 2.7.6이다.
tensorflow 버전은 0.12.1이다.

--끝--

ps. 추천할만한 deep leanring 강좌 : http://hunkim.github.io/ml/

댓글 없음:

댓글 쓰기