[Tensorflow] 모델 만들기
Tensorflow에서 모델을 만드는 만드는 방법은 크게 3가지가 존재한다. 1. Sequential API Layer를 선형으로 쌓아 구성하는 방법. 간단한 모델을 만들 때 유용. 단일 입력, 히든, 출력 계층만 가능함. Layer sharing을 할 수 없다. 비선형 토폴로지를 사용할 수 없다. LeNet, AlexNet, VGGNet 2. Functional API 권장되는 방법. 다중 입력, 히든, 출력 계층 가능. Layer sharing 가능. 비선형 토폴리지 사용 가능. ResNet, GoogLeNet/Inception, Xception, SqueezeNet 3. Subclassing 모델, 계층 및 교육 프로세스를 완벽하게 제어해야 하는 고급 개발자를 위한 방법. 모델을 정의하는 사용자 정..