
[Keras] Sequential API vs. Functional API 비교
·
ML & DL/딥러닝 기초
Keras에서 모델을 정의하는 방법은 크게 두 가지가 있습니다. 둘의 차이를 비교/정리하고, 의문이 생겼던 점들을 정리해둡니다.([혼자 공부하는 머신러닝+딥러닝] 복습 중에 헷갈려서 따로 찾아본 내용을 정리해둡니다.)1. Sequential API (순차적 모델)1) 특징Layer들을 순차적으로 쌓는 방식 (=일직선 구조)단순한 모델 (입력 → 은닉층 → 출력) 설계에 적합2) 예시 코드Sequential API를 사용하여 간단한 CNN을 구현하는 코드 예시from tensorflow import kerasmodel = keras.Sequential([ # Sequential 객체 선언해두고 keras.layers.Conv2D(32, kernel_size=3, activation='relu', pa..