nn.Module 층을 차례로 쌓을 수 있도록 함.
이건 하나의 층을 뜻하지 않는다. 층들을 담는 컨테이너 일 뿐.

nn.Sequential(
	nn.Linear(2, 1),
	nn.Sigmoid()
)

생성하는 nn.Sequential객체는 nn.Module을 상속받음

model = nn.Sequential(
	nn.Linear(2, 2),  #Input > Hidden
	nn.LeakyReLU(),
	nn.Linear(2, 1),  #Hidden > Output
	nn.Sigmoid()
	).to(device)

햇갈릴 수 있지만 이건 3-Layers 구조임

  • 활성화 함수는 안 셈
  • 함수 전후로 한 계층씩인거임.
    보통은 3계층이라고 보긴하는데 다른 방법으로 보면 2-Layers 이기도 함 ㅋㅋ 너무 신경쓰지마.