본문 바로가기

딥러닝

6. CNN - Convolutional Neural Network 예제 코드

 이번 코드에서는 CNN을 간단하게 활용한 코드만 담아두었습니다. CNN의 발전에서 다룬 논문 코드들은 다음 코드에 올리도록 하겠습니다.

 

https://colab.research.google.com/drive/1tA-d6Oo2dwHkIm6KT13E7VNbbdX-5gPW

 

Google Colaboratory

 

colab.research.google.com

 

 

 이번에는 다음과 같은 순서로 코드를 작성했습니다.

 

1. Keras API를 활용하는 두가지 방식 (Sequential vs Functional)

2. Pooling

3. Padding

 

 

 Tensorflow의 Keras API를 활용하는 두가지 방식 중에서 Functional API를 활용하는 것이 복잡한 모델 구조를 만들때 오히려 더 편합니다. Keras API 자체가 보기가 편해서 아마 코드를 보시는데 어렵진 않을 겁니다.