Carrot
Machine Learning

TensorFlow 설치하기

NaDuck 2022. 3. 5. 23:17

1. Python, Anacond, Jupyter Notebook 설치하기

TensorFlow를 설치하기 위해선 먼저 이 세 가지를 모두 설치해야 한다. 

나는 처음 파이썬을 설치할 때 anaconda와 jupyter notebook도 같이 설치할 지 여부를 물어봤던 것 같다.

Python 홈페이지로 들어가 각자의 OS 환경에 맞는 파이썬 파일을 다운로드하여 설치한다. 

 

 

2. TensorFlow 설치하기

Anaconda Prompt를 '권리자 권한'으로 실행한 뒤, 아래의 순서대로 커맨드를 입력한다. 

 

1) pip 업그레이드

pip install --upgrade pip

 

Python 3.6~3.9는 pip 19.0 이상이 필요

참고) 권리자 권한으로 실행 도중, could not install packages due to an oserror... 뭐시기 에러가 출력됐다(!)

하지만 창을 끄고 다시 접속하니 원래대로 잘 설치되어 있었으므로 권리자 권한으로 실행했는데 에러가 뜬 

사람은 다시 재접속을 해보도록!

 

 

2) TensorFlow 설치

conda install tensorflow

설치 진행 중 추가적인 설치 여부를 물으면 'y'를 입력

 

 

 

3) 잘 설치되었는지 확인

Jupyter Notebook 실행 > New > Python3 파일 생성

/// tensorflow 예제 코드
/// TensorFlow 홈페이지 참고: https://www.tensorflow.org/overview?hl=ko


import tensorflow as tf
mnist = tf.keras.datasets.mnist

(x_train, y_train),(x_test, y_test) = mnist.load_data()
x_train, x_test = x_train / 255.0, x_test / 255.0

model = tf.keras.models.Sequential([
  tf.keras.layers.Flatten(input_shape=(28, 28)),
  tf.keras.layers.Dense(128, activation='relu'),
  tf.keras.layers.Dropout(0.2),
  tf.keras.layers.Dense(10, activation='softmax')
])

model.compile(optimizer='adam',
              loss='sparse_categorical_crossentropy',
              metrics=['accuracy'])

model.fit(x_train, y_train, epochs=5)
model.evaluate(x_test, y_test)

위의 tensorflow 예제 코드를 입력하여 Run을 클릭

 

실행 결과가 잘 뜬다면 설치는 완료되었다.