본문 바로가기
머신 러닝

02. TensorFlow 설치

by Jnamelight 2017. 12. 1.

TensorFlow


텐서플로우에 대한 이미지 검색결과

구글에서 오픈소스로 공개한 기계학습 라이브러리. 

공식 사이트

딥러닝과 기계학습 분야를 일반인들도 사용하기 쉽도록 다양한 기능들을 제공한다. 2016 년 알파고와 함께 한국에서도 관심이 높아진 추세이며 관련 컨퍼런스들[1][2]이 개최되고 있다.

하이 레벨 프로그래밍 언어로 알려진 Python 을 활용하여 연산처리를 작성할 수 있다. 다른 언어들도 대부분 지원하지만 Python 관련 자료가 가장 많다. 때문에 공개된지 그리 오래되지 않았음에도 불구하고 텐서플로우가 다양한 분야에서 활용되고 있다.

일반 버전과 GPU 가속 버전 두 가지가 공개되어 있다. 일반 버전은 어떤 컴퓨터에서든 실행할 수 있고, GPU 가속 버전은 GPGPU를 사용해 대량 연산을 빠르게 수행하므로 훨씬 빠르게 동작하게 된다. 단, NVIDIA의 GPGPU 언어인 CUDA를 사용하기 때문에 NVIDIA 그래픽카드가 없으면 사용할 수 없다. 이 외에 구글이 자사 서비스를 위해 내부적으로 사용하고 있는 버전도 있는데, 이것은 구글이 자체개발한 AI 가속 하드웨어인 TPU(Tensor Processing Unit) 위에서 동작한다. 인텔 제온이나 엔비디아 테슬라보다도 15~30배 더 빠르다고 한다.     // 위키




역시 쉽게 설명하자면,구글에서 제공하는 라이브러리 라고 생각하면된다. 

C++, 그리고 Python 에 제공이 되며, 주로 Python 언어를 이용해서 공부를 할 생각이다. (  파이썬이 쉬움 )


자그럼 일단 설치를 해보자 ( 윈도우용으로 )






1. 파이썬을 다운 받는다 ( 파이썬 공식 홈페이지 이용 )







2. 파이썬 아나콘다를 다운받는다


python anaconda 란 파이썬에서 제공하는 패키지 라고 생각하면 된다.



주의) 파이썬 버전과 동일한 버전을 다운~ (걍 둘다 최신버전 )





3. 설치가 다되면 pip 명령어를 이용해서 텐서플로우를 다운




완료 가 되면 ipython 이란 명령어를 이용해서 파이썬 환경 상태에서


tensorflow 를 import 해보자!


만약 import 되지 않는 다면 다운 실패


저런식으로 아무런 말이 없으면 닫운 성공!


















'머신 러닝' 카테고리의 다른 글

06. Multi-variable linear regression  (0) 2017.12.03
05.Linear_regression의 cost 최소화 개념  (0) 2017.12.03
04. Linear Regression  (0) 2017.12.02
03. TensorFlow 예제  (0) 2017.12.01
01. 머신 러닝의 이해  (0) 2017.12.01

댓글