출력 크기(Height 또는 Width)는 다음 공식으로 계산됩니다:
| 요소 | 설명 | 예시 |
|---|---|---|
| 커널 크기 (kernel_size) | 몇 칸을 한 번에 볼 건지 | 2×2, 3×3 등 |
| 스트라이드 (stride) | 얼마나 건너뛸지 | 2 → 2칸씩 이동 |
| 패딩 (padding) | 경계 처리를 어떻게 할지 | VALID vs SAME |
| 채널별 적용 여부 | 채널마다 따로 적용됨 | RGB 각 채널별 max 값 추출 |
왜 마지막 output 값이 1000인가..?
=> ILSVRC 2012 대회용 모델에서 제출한 클래스가 1000개 이기 때문이다.
flatten이 사용된 이유는... 다차원 텐서를 1차원 벡터로 평탄화 하는 레이어다.
=> 최근 구조들에서는 Global Average Pooling(GAP)으로 대체되기도 한다.
잘지내십니까