installation
- tensorflow를 설치하였다.
[SJ] 딥러닝 시작 - 텐서플로우 설치 (정리)
를 참고하여 설치하였습니다.
-
Anaconda
- 텐서플로를 사용하기 위해 필요한 여러 패키지를 운영체제에 맞게 미리 준비해둔 배포 패키지이다.아나콘다 페이지에서 운영체제 맞는 버전을 설치한다. 설치 완료시 Anaconda Prompt에서 python --version 명령어를 입력하는 것으로 같이 설치된 파이썬과 아나콘다의 버전을 확인할 수 있다.python --version Python 3.5.2 :: Anaconda 4.2.0 (64-bit) -
Pip / activate tensorflow
- 파이썬의 라이브러리나 패키지를 설치할 수 있도록 도와주는 package manager이다. (node.js의 npm과 같은 역할을 한다고 이해하였다. StackOverflow - What's the difference between pip and npm)prompt에 python -m pip install --upgrade pip으로 pip 패키지를 업그레이드 하고 conda create -n tensorflow python=3.5으로 tensorflow를 위한 anaconda 가상환경을 구축한다.python -m pip install --upgrade pip conda create -n tensorflow python=3.5 설치가 완료되면 activate tensorflow로 가상 환경에 진입한다. 디렉토리를 표시하는 프롬프트 맨 앞에 (tensorflow)가 표시된다. pip install tensorflow으로 텐서플로우를 다운로드한다.activate tensorflow pip install tensorflow python -m pip install --upgrade pip 업그레이드 가능한 pip를 안내해준다면 python -m pip install --upgrade pip으로 pip를 업그레이드 한다. -
Jupyter notebook
- 파이썬을 개발하기 위한 개발 환경으로 다른 에디터 없이 웹브라우저에서 직접 소스를 작성하고 실행할 수 있도록한다.jupyter notebook conda install nb_conda - 코드를 입력한 후 ctrl+enter 로 실행한다.import sys import tensorflow as tf hello = tf.constant("hello TF") sess = tf.Session() print(sess.run(hello))