Layer = Block
딥 러닝은 레이어의 집합이다
for epoch in range(epochs):
optimizer.zero_grad()
# 가중치 초기화
outputs = model(inputs)
# y_hat 생성
loss = criterion(outputs,labels)
# 로스 계산
loss.backward
# gradient 계산
optimizer.step()
# 업데이트