더북(TheBook)

또한 케라스는 모델 아키텍처를 자유롭게 정의할 수 있는 기능도 제공합니다. 예를 들어 순차적 모델을 사용하면 각 층에 정확히 하나의 입력 텐서와 하나의 출력 텐서가 있는 층을 쉽게 스택처럼 차곡차곡 쌓아 올릴 수 있습니다. 이는 정보의 흐름이 입력에서 출력으로 한 방향으로만 이루어지는 모델에 유용합니다.

이와는 대조적으로 Model 클래스 API를 사용하면 더 복잡한 모델을 만들 수도 있습니다. 이 클래스는 층 그래프를 정의하는 데 사용됩니다. 다중 출력 모델, 방향성 비순환 그래프 또는 공유 층이 있는 모델(데이터 흐름이 엄격하게 선형적이지 않은 상황)을 만들 때 유용합니다. 모델의 복잡성에 관계없이 케라스는 직관적이고 사용자 친화적인 모델 생성 방식을 제공합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.