바젤(Bazel)은 구글에서 만든 빌드툴입니다. 구글에서 제공하는 데모는 바젤로 빌드 해야 한다고 합니다. 필요에 의해 텐서플로 소스를 직접 컴파일해야 하는 경우에도 사용합니다. 텐서플로(Tensorflow) 설치 안내 페이지를 참고하시면 됩니다. 참고 : tensorflow.org - Prepare environment for Linux, Bazel.org - Installing Bazel 1. 자바 8 버전 설치하기 만약 자바8 버전이 설치돼있지 않으면 설치해야 합니다. 자바8 설치는 아래 글을 참고하세요. (참고 : [Ubuntu 16] 우분투에 자바 설치하기 ) 2. 바젤 설치 바젤 다운로드 URL을 설정합니다. 한 번만 설정하면 됩니다. $ echo "deb [arch=amd64] http://..
파이참(PyCharm)을 이용하려는 것은 텐서플로가 파이썬으로 쓸 수 있기 때문이기도 하고 제가 공부하고 있는 '김성훈'님의 강의가 파이참으로 진행되기 때문입니다. (참고 : 김성훈님 - '모두를 위한 머신러닝/딥러닝 강의' ) 1. 파이참 설치하기 다음 주소로 들어가서 커뮤니티(Community) 버전을 다운 받습니다. 우리는 우분투에서 설치하고 있으므로 리눅스 버전을 받으시면 됩니다. 참고 : PyCharm - Download PyCharm 윈도우에서 압축을 풀어서 우분투로 옮겨서 설치하는 방법도 있습니다 ㅎㅎㅎ 터미널을 열고 'sudo su'를 입력하고 비밀번호를 입력하여 슈퍼유저를 활성화 합니다. 압축을 푼 폴더에 'bin'폴더로 들어가서 'pycharm.sh'파일을 찾습니다. 이 파일을 터미널로..
아나콘다는 다양한(수학, 과학 등등) 패키지를 포함하고 있는 파이썬 배포판이라고 합니다. (참고 : tensorflow.org - Anaconda installation ) 그리고 독립된 공간을 만들 수 있게 해주기 때문에 다른 패키지끼리의 충돌이나 다른 버전으로 인한 충돌을 막아 줍니다. 이걸 설치해야 텐서플로 예제들이 잘 작동할 테니 설치해 줍니다. 1. 아나콘다 설치 우리는 파이썬 2.7을 기준으로 하고 있으므로 항상 2.7 대응 버전을 설치해 줍니다. 그리고 64bit 버전으로 진행하고 있으므로 64bit 버전을 받아야 합니다. 다음 주소에서 아나콘다 리눅스 버전을 다운로드 받아 압축을 풀어 줍니다. 참고 : continuum.io - GET SUPERPOWERS WITH ANACONDA 터미널을..
텐서플로를 설치하는 글을 많지만 정리하는 느낌으로 포스팅을 합니다. 텐서플로의 설치 안내 페이지에 면 버전이나 환경에 따라 설치하는 방법이 나와 있습니다. (참고 : tensorflow.org - Download and Setup ) 제가 설치한 환경입니다. Ubuntu 16.04 64bit Desktop GPU 없음 빠르게 테스트 환경을 구축하는 것을 목표로 했기 때문에 최대한 적게 설치하고 일반적으로 사용하는 버전 위주로 설치하겠습니다. 1. PIP 설치 텐서플로를 설치하기 위해서는 PIP를 설치해야 합니다. (참고 : tensorflow.org - Pip Installation ) 다음 명령어를 터미널에서 입력합니다. sudo apt-get install python-pip python-dev 2...