다음은 모델 학습 결과입니다.
Epoch: 0, loss: 0.07065 Epoch: 100, loss: 0.03507 Epoch: 200, loss: 0.03214 Epoch: 300, loss: 0.03127 Epoch: 400, loss: 0.03068 Epoch: 500, loss: 0.02975 Epoch: 600, loss: 0.02882 Epoch: 700, loss: 0.02785 Epoch: 800, loss: 0.02681 Epoch: 900, loss: 0.02572
데이터를 그래프로 출력하기 위한 준비를 합니다.
코드 7-72 그래프 출력을 위한 전처리
df_x_ss = ss.transform(data.iloc[:, :-1])
df_y_ms = ms.transform(data.iloc[:, -1:])
df_x_ss = Variable(torch.Tensor(df_x_ss))
df_y_ms = Variable(torch.Tensor(df_y_ms))
df_x_ss = torch.reshape(df_x_ss, (df_x_ss.shape[0], 1, df_x_ss.shape[1]))