상세 컨텐츠

본문 제목

Tensorflow 개요 및 설치

실시간 검색

by 널스맘 2019. 6. 18. 12:22

본문

안녕하세요 널스맘입니다.

오늘은 tensorflow에 대해 소개하려고 하는데요.

관심있는 분들에게 도움이 되면 좋겠네요.

자 그럼 시작합니다. 

 

tensorflow가 과연 무엇일까요 ? 

IT 용어입니다. 인공지능 ? 기계학습 ? 

간단히 말해서 기계학습에 딥러닝, SVM 퍼지 등이 속하고 인공지능은 그 보다 더 큰 상위 개념입니다.

 

이하 네이버에서 정의를 찾아보았어요.

구글(Google)사에서 개발한 기계 학습(machine learning) 엔진. 검색, 음성 인식, 번역 등의 구글 앱에 사용되는 기계 학습용 엔진으로, 2015년에 공개 소스 소프트웨어(open source software)로 전환되었다. 텐서플로는 C++ 언어로 작성되었고, 파이선(Python) 응용 프로그래밍 인터페이스(API)를 제공한다.

텐서플로는 빠르고 유연하여 한 대의 스마트 폰에서도 운영될 수 있고, 데이터센터의 수천 대 컴퓨터에서도 동작될 수 있다.

[네이버 지식백과] 텐서플로 [TensorFlow] (IT용어사전, 한국정보통신기술협회)

 

아래는 Tensorflow 사이트입니다. 

Tensorflow (https://www.tensorflow.org/)

불러오는 중입니다...

An end-to-end open source platform for machine learning.

It has a comprehensive, flexible ecosystem of tools, libraries and community resources that lets researchers push the state-of-the-art in ML.

Developers easily build and deploy ML powered applications.

 

설치법은 크게 3가지로 나눌 수 있어요. 

 

1.아나콘다 설치 (Anaconda): 파이썬 배포판

2.텐서플로우 (tensorflow) 설치

3.파이참 (pycharm) 설치: 에디터

** 64bit, 5GB 이상 용량 요구.

 

먼저, 1.아나콘다 설치 (Anaconda): 파이썬 배포판 입니다.

Python 3.6 버전 설치 https://repo.anaconda.com/archive/Anaconda3-5.2.0-Windows-x86_64.exe

(2019.03.12일 기준 Tensorflow3.7 지원 안 함)

 

 

다운로드 후 인스톨 파일 실행

 

*폴더명 변경      

*두번째 체크박스에만

 

Anaconda Prompt 실행 (윈도우 시작)

Update 명령

이 것은 설치가 오래 걸려요. 

 

설치 확인 버전

> conda  --version

 

2. 텐서플로우 설치

가상환경 만들기

 > conda create –n 폴더명(영문이름) python=3.6

 > activate 폴더명(영문이름)

확인

 

텐서플로우 설치

  > pip install tensorflow

 

설치 확인

  > python

  > import tensorflow as tf

  > a = tf.constant(10)

  > b = tf.constant(20)

  > sess = tf.Session()

  > print(sess.run(a+b))

 

3. 파이참 설치

다운로드 https://www.jetbrains.com/pycharm/download/#section=windows

 

가상환경과 연동

1.Create New Project

2.Existing interpreter

3.Click ‘…’ button.

 

자신이 만든 가상환경 폴더 안의 python.exe 선택

  Anacond3\python.exe 아님!!!!

Python file 생성

동작 확인

 

이상으로 마칩니다. 

좋은 하루 되세요. :) 

관련글 더보기

댓글 영역