핵심 패턴 한 줄 요약: output = layer(input). Layer 를 *함수처럼* 호출. x = Dense(64)(inputs); x = Dense(32)(x); outputs = Dense(10)(x); model = keras.Model(inputs, outputs). Sequential 보다 살짝 verbose 하지만 graph 가 코드에 그대로 박혀.
핵심 인지 전환: layer 인스턴스 = 함수. dense = Dense(64) 만들고 두 군데에서 dense(x1)·dense(x2) 호출하면 *같은 weight* 공유. 이게 shared layer 의 자연스러운 표현.