기본 미션: Ch.07(07-1) 확인 문제 풀고, 풀이 과정 정리하기
선택 미션: Ch.07(07-2) 확인 문제 풀고, 풀이 과정 정리하기
텐서플로의 고수준 API
딥러닝 라이브러리는 GPU를 사용함. GPU: 벡터와 행렬 연산에 최적화되어 있음
MNIST Datasets 머신러닝과 딥러닝을 배울 때 많이 사용하는 데이터셋 머신러닝의 경우 iris 데이터셋이 유명함
MINST 패션 데이터셋을 이용하여 딥러닝을 시작하자
from tensorflow import keras
(train_input, train_target), (test_input, test_target) = keras.datasets.fashion_mnist.load_data()
## Download datasets
# Downloading data from <https://storage.googleapis.com/tensorflow/tf-keras-datasets/trai#> n-labels-idx1-ubyte.gz
# 29515/29515 [==============================] - 0s 0us/step
# Downloading data from <https://storage.googleapis.com/tensorflow/tf-keras-datasets/trai#> n-images-idx3-ubyte.gz
# 26421880/26421880 [==============================] - 3s 0us/step
# Downloading data from <https://storage.googleapis.com/tensorflow/tf-keras-datasets/t10k#> -labels-idx1-ubyte.gz
# 5148/5148 [==============================] - 0s 0us/step
# Downloading data from <https://storage.googleapis.com/tensorflow/tf-keras-datasets/t10k#> -images-idx3-ubyte.gz
#################################
## Dataset 확인
#################################
print(train_input.shape, train_target.shape)
## Result
# (60000, 28, 28) (60000,)
print(test_input.shape, test_target.shape)
# Result
# (10000, 28, 28) (10000,)
Fashion Dataset Labels