[KT Aivle 3기 AI] 21일차. 딥러닝 (3) MNIST, CIFAR 10 실습
KT Aivle School 3기 AI 21일차
- 강사 : 김건영 강사님
- 주제 : 딥러닝 공부를 위한 기본 토대 쌓기
- 내용 :
- Sequential API를 사용한 MNIST, Fashion MNIST, CIFAR 10 실습
- Functional API 사용법 확인 및 실습
MNIST, Fashion MNIST, CIFAR 10 실습
Functinal API
Sequential API에서 모델 선언 - 모델 쌓기가 달라졌다. 변수에 layer를 넣고 앞뒤로 연결해주는 방식. 모델은 input과 output을 넣어 선언해주면 된다.
1
2
3
4
5
6
input_layer = keras.layers.Input(shape=(n, ))
hidden_layer1 = keras.layers.Dense(512, activation='relu')(input_layer)
hidden_layer2 = keras.layers.Dense(512, activation='relu')(hidden_layer2)
output_layer = keras.layers.Dense(1)(hidden_layer2)
model = keras.models.Model(input_layer, output_layer)
This post is licensed under CC BY 4.0 by the author.