深度学习-pytorch-CNN网络(GAP)加上了白噪声

引言

原结构没变,在训练集和测试集加了点高斯噪声,精度仍然良好!😀

开学一个月了,课程刚刚展开,最近还挺游刃有余,蜡笔小金可不能懈怠哦!

引入包

1
2
3
4
5
6
7
8
import torch.nn as nn
import torch.nn.functional as F
import numpy as np
import torch
from torch.utils.data import Dataset
import pandas as pd
%matplotlib inline

读入数据集

onehot编码

iloc()函数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
targetDict = {
109: torch.Tensor([1, 0, 0, 0, 0, 0, 0, 0, 0, 0]),
122: torch.Tensor([0, 1, 0, 0, 0, 0, 0, 0, 0, 0]),
135: torch.Tensor([0, 0, 1, 0, 0, 0, 0, 0, 0, 0]),
174: torch.Tensor([0, 0, 0, 1, 0, 0, 0, 0, 0, 0]),
189: torch.Tensor([0, 0, 0, 0, 1, 0, 0, 0, 0, 0]),
201: torch.Tensor([0, 0, 0, 0, 0, 1, 0, 0, 0, 0]),
213: torch.Tensor([0, 0, 0, 0, 0, 0, 1, 0, 0, 0]),
226: torch.Tensor([0, 0, 0, 0, 0, 0, 0, 1, 0, 0]),
238: torch.Tensor([0, 0, 0, 0, 0, 0, 0, 0, 1, 0]),
97: torch.Tensor([0, 0, 0, 0, 0, 0, 0, 0, 0, 1])
}
# 定义了一个字典[label:onehot 编码]

output2lable = [torch.Tensor([1, 0, 0, 0, 0, 0, 0, 0, 0, 0]),
torch.Tensor([0, 1, 0, 0, 0, 0, 0, 0, 0, 0]),
torch.Tensor([0, 0, 1, 0, 0, 0, 0, 0, 0, 0]),
torch.Tensor([0, 0, 0, 1, 0, 0, 0, 0, 0, 0]),
torch.Tensor([0, 0, 0, 0, 1, 0, 0, 0, 0, 0]),
torch.Tensor([0, 0, 0, 0, 0, 1, 0, 0, 0, 0]),
torch.Tensor([0, 0, 0, 0, 0, 0, 1, 0, 0, 0]),
torch.Tensor([0, 0, 0, 0, 0, 0, 0, 1, 0, 0]),
torch.Tensor([0, 0, 0, 0, 0, 0, 0, 0, 1, 0]),
torch.Tensor([0, 0, 0, 0, 0, 0, 0, 0, 0, 1])]

print(targetDict[109])


# 定义一个数据集
class bearDataset(Dataset):
""" 数据集演示 """

def __init__(self, csv_file, dim): # dim为样本的维度
self.dim = dim
self.df = pd.read_csv(csv_file)

def __len__(self):
return len(self.df)

def __getitem__(self, idx):
# 取一行,一行的数目是[0,dim)
x = torch.tensor(
self.df.iloc[idx, 0:self.dim].values, dtype=torch.float)
x = x.view(1, 400)
y = self.df.iloc[idx, 2000] # 第idx行,第2000列
y = targetDict[y]
return [x, y]

tensor([1., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
ds_demo = bearDataset(
'C:/Users/JINTIAN/Desktop/代码/PytorchCode/项目数据集/train.csv', 400)
dl = torch.utils.data.DataLoader(
ds_demo, batch_size=1000, shuffle=True, num_workers=0) # 训练1000个
# dl是我们定义的一个数据加载函数,一次加载1000个
# batch_size (int, optional) – how many samples per batch to load (default: ):1

x1, y1 = ds_demo.__getitem__(11) # 取第11行的数据
print(x1) # 打印数据
print(x1.shape) # 打印第11行数据
print(y1) # 打印第11行标签
idata = iter(dl)
x, y = next(idata)
print(x)
print(x.shape)
print(y)
print(y.shape)

tensor([[ 0.1037,  0.0555, -0.0096, -0.0547, -0.0682, -0.0524, -0.0179,  0.0238,
          0.0661,  0.0935,  0.0918,  0.0409, -0.0225, -0.0880, -0.1535, -0.1640,
         -0.1462, -0.0985, -0.0415, -0.0083,  0.0273,  0.0409,  0.0382,  0.0054,
         -0.0501, -0.0887, -0.1039, -0.0801, -0.0440, -0.0108,  0.0221,  0.0478,
          0.0822,  0.1081,  0.0855,  0.0257, -0.0321, -0.0657, -0.0611, -0.0365,
         -0.0177,  0.0048,  0.0332,  0.0684,  0.0951,  0.0903,  0.0463, -0.0211,
         -0.0734, -0.0895, -0.0724, -0.0401, -0.0040,  0.0463,  0.0989,  0.1277,
          0.1362,  0.1066,  0.0250, -0.0663, -0.1204, -0.1287, -0.0947, -0.0465,
         -0.0038,  0.0509,  0.0989,  0.1500,  0.1663,  0.1122,  0.0467, -0.0198,
         -0.0565, -0.0590, -0.0482, -0.0350, -0.0244,  0.0083,  0.0446,  0.0732,
          0.0565,  0.0046, -0.0486, -0.0862, -0.0665, -0.0342,  0.0002,  0.0323,
          0.0515,  0.0968,  0.1145,  0.0912,  0.0515, -0.0131, -0.0434, -0.0467,
         -0.0334,  0.0104,  0.0365,  0.0676,  0.0953,  0.1364,  0.1775,  0.1512,
          0.0962,  0.0169, -0.0463, -0.0680, -0.0793, -0.0597, -0.0271,  0.0136,
          0.0643,  0.0928,  0.0962,  0.0607,  0.0006, -0.0359, -0.0415, -0.0238,
         -0.0044,  0.0021,  0.0323,  0.0634,  0.0882,  0.1147,  0.0935,  0.0647,
          0.0344,  0.0188,  0.0265,  0.0117,  0.0042, -0.0017,  0.0192,  0.0640,
          0.0859,  0.0910,  0.0732,  0.0478,  0.0417,  0.0419,  0.0411,  0.0317,
          0.0119,  0.0119,  0.0311,  0.0668,  0.0718,  0.0446,  0.0169, -0.0148,
         -0.0154, -0.0169, -0.0165, -0.0125, -0.0008,  0.0509,  0.0933,  0.1318,
          0.1400,  0.1026,  0.0630,  0.0342,  0.0323,  0.0213,  0.0044,  0.0021,
          0.0225,  0.0584,  0.0857,  0.0966,  0.0695,  0.0321,  0.0094,  0.0119,
          0.0250,  0.0204,  0.0179,  0.0390,  0.0774,  0.1187,  0.1381,  0.1145,
          0.0638, -0.0031, -0.0365, -0.0307, -0.0238, -0.0052,  0.0136,  0.0613,
          0.1254,  0.1519,  0.1490,  0.1099,  0.0522,  0.0271,  0.0213,  0.0029,
         -0.0211, -0.0457, -0.0570, -0.0338,  0.0067,  0.0190, -0.0038, -0.0492,
         -0.0878, -0.1104, -0.1279, -0.1406, -0.1510, -0.1406, -0.1168, -0.0559,
         -0.0077, -0.0255, -0.0839, -0.1636, -0.1807, -0.1823, -0.1802, -0.1356,
         -0.1137, -0.0780, -0.0478, -0.0192, -0.0021, -0.0570, -0.0980, -0.1204,
         -0.1043, -0.0398, -0.0167, -0.0131, -0.0146, -0.0013,  0.0302,  0.0388,
          0.0227, -0.0255, -0.0524, -0.0469, -0.0273, -0.0058, -0.0148, -0.0184,
         -0.0104,  0.0244,  0.0695,  0.0862,  0.0899,  0.0613,  0.0492,  0.0726,
          0.0682,  0.0584,  0.0403,  0.0355,  0.0749,  0.1233,  0.1594,  0.1212,
          0.0584,  0.0407,  0.0494,  0.0784,  0.0993,  0.1118,  0.1064,  0.1043,
          0.1172,  0.1181,  0.0991,  0.0688,  0.0524,  0.0513,  0.0668,  0.0776,
          0.0505, -0.0002, -0.0273, -0.0150,  0.0255,  0.0611,  0.0609,  0.0355,
          0.0240,  0.0365,  0.0401,  0.0338, -0.0163, -0.0757, -0.0816, -0.0513,
          0.0058,  0.0409,  0.0478,  0.0330,  0.0202,  0.0267,  0.0046, -0.0426,
         -0.0941, -0.1218, -0.1024, -0.0576, -0.0211, -0.0152, -0.0240, -0.0184,
         -0.0038,  0.0050, -0.0259, -0.0953, -0.1602, -0.1844, -0.1462, -0.1020,
         -0.0720, -0.0471, -0.0188,  0.0332,  0.0736,  0.0755,  0.0067, -0.0897,
         -0.1396, -0.1375, -0.0895, -0.0421, -0.0071,  0.0060,  0.0081,  0.0302,
          0.0252, -0.0063, -0.0653, -0.1141, -0.1089, -0.0741, -0.0073,  0.0369,
          0.0515,  0.0640,  0.0722,  0.0859,  0.0471, -0.0319, -0.1164, -0.1748,
         -0.1467, -0.0870, -0.0113,  0.0478,  0.0786,  0.1218,  0.1323,  0.1256,
          0.0657, -0.0305, -0.0885, -0.1185, -0.0755, -0.0156,  0.0371,  0.0907,
          0.1133,  0.1556,  0.1792,  0.1675,  0.1118,  0.0211, -0.0350, -0.0553,
         -0.0229,  0.0181,  0.0294,  0.0486,  0.0826,  0.1285,  0.1287,  0.0832,
          0.0363, -0.0113, -0.0096,  0.0357,  0.0962,  0.1425,  0.1508,  0.1658,
          0.1727,  0.1621,  0.1273,  0.0713,  0.0288, -0.0054,  0.0021,  0.0309]])
torch.Size([1, 400])
tensor([1., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
tensor([[[ 1.6610e-01,  1.0350e-01,  5.0915e-02,  ...,  7.2616e-02,
           3.5056e-02, -8.3467e-03]],

        [[-4.3403e-02, -2.8796e-02,  4.1733e-04,  ..., -6.3017e-02,
          -5.2584e-02, -3.5473e-02]],

        [[ 3.7613e-01,  3.8844e-01,  4.1869e-01,  ...,  3.9324e-01,
           4.0346e-01,  4.1911e-01]],

        ...,

        [[ 8.7640e-03,  1.0433e-01,  1.6985e-01,  ...,  2.4915e-01,
           2.2077e-01,  1.7069e-01]],

        [[-1.9067e-01, -2.3615e-01, -2.7266e-01,  ..., -9.8258e-01,
          -7.0908e-01, -3.5465e-01]],

        [[ 6.6773e-02,  7.2199e-02,  9.0979e-02,  ...,  8.0128e-02,
           2.0867e-02, -9.5987e-03]]])
torch.Size([1000, 1, 400])
tensor([[0., 0., 0.,  ..., 0., 1., 0.],
        [0., 0., 0.,  ..., 0., 0., 0.],
        [0., 0., 0.,  ..., 0., 0., 0.],
        ...,
        [0., 0., 0.,  ..., 0., 0., 0.],
        [0., 0., 0.,  ..., 0., 0., 0.],
        [0., 0., 0.,  ..., 0., 0., 0.]])
torch.Size([1000, 10])

添加白噪声

添加了高斯噪声

原文

rand()和randn()区别

1
2
3
4
print(x.shape)
x_noise = torch.randn(1000, 1, 400)*0.01
print(x_noise)

torch.Size([1000, 1, 400])
tensor([[[-0.0017, -0.0111, -0.0104,  ...,  0.0022, -0.0023, -0.0046]],

        [[ 0.0006, -0.0009,  0.0069,  ...,  0.0071,  0.0100, -0.0016]],

        [[-0.0136,  0.0244,  0.0161,  ..., -0.0052,  0.0293, -0.0063]],

        ...,

        [[-0.0210,  0.0088, -0.0005,  ..., -0.0131,  0.0113,  0.0056]],

        [[-0.0164, -0.0061, -0.0081,  ..., -0.0111, -0.0092,  0.0190]],

        [[ 0.0097, -0.0136,  0.0030,  ...,  0.0016, -0.0044, -0.0206]]])

构建网络

Conv1d()和Conv2d()区别

conv1d详细用法

如何计算卷积网络的尺寸(公式)

gap用法(AdaptiveAvgPool1d())

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
from pdb import line_prefix


class Net(nn.Module):
def __init__(self):
super(Net, self).__init__() # 一个样本维度为400 维度:[1000,1,400]
self.conv1 = nn.Conv1d(1, 64, kernel_size=11,
stride=4) # 出来后此时:[1000,64,98]
# 1dpooling 维度算法参考https://blog.csdn.net/yingluo54/article/details/122168364
self.pool1 = nn.MaxPool1d(3, stride=2) # 出来后此时:[1000,64,48]
self.conv2 = nn.Conv1d(64, 128, kernel_size=3) # 出来后此时:[1000,128,46]
self.pool2 = nn.MaxPool1d(3, stride=2) # 出来后此时:[1000,128,22]

# self.fc1 = nn.Linear(22*128, 22*64) # 从上边出来之后维度变成22
# self.fc2 = nn.Linear(22*64, 500)
# self.fc3 = nn.Linear(500, 10)

self.conv3 = nn.Conv1d(128, 10, kernel_size=3) # [1000,10,10]
self.gap = nn.AdaptiveAvgPool1d(1)
self.fla = nn.Flatten()

def forward(self, x):
print(x.shape)
x = self.pool1(F.relu(self.conv1(x)))
print(x.shape)
x = self.pool2(F.relu(self.conv2(x)))
print(x.shape)
# x = x.view(-1, 22*128)
# print(x.shape)
# x = F.relu(self.fc1(x))
# print(x.shape)
# x = F.relu(self.fc2(x))
# print(x.shape)
# x = self.fc3(x)
# print(x.shape)
x = self.conv3(x)
print(x.shape)
x = self.gap(x)
print(x.shape)
x = self.fla(x)
print(x.shape)
return x


net = Net()
print(net)

Net(
  (conv1): Conv1d(1, 64, kernel_size=(11,), stride=(4,))
  (pool1): MaxPool1d(kernel_size=3, stride=2, padding=0, dilation=1, ceil_mode=False)
  (conv2): Conv1d(64, 128, kernel_size=(3,), stride=(1,))
  (pool2): MaxPool1d(kernel_size=3, stride=2, padding=0, dilation=1, ceil_mode=False)
  (conv3): Conv1d(128, 10, kernel_size=(3,), stride=(1,))
  (gap): AdaptiveAvgPool1d(output_size=1)
  (fla): Flatten(start_dim=1, end_dim=-1)
)
1
2
3
4
5
6
import torch.optim as optim

criterion = nn.CrossEntropyLoss() # 损失函数
optimizer = optim.Adam(net.parameters()) # Adam训练器,用了发现比SGD好使
# optimizer = optim.RMSprop(net.parameters(), lr=0.001) # RMSprop训练器,用了发现没有adam好使

开始训练

enumerate()函数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
loss_list = []
x_list = []
for epoch in range(1000): # 多批次循环

running_loss = 0.0 # 每次重置0
for i, data in enumerate(dl, 0):
# 获取输入
inputs, labels = data

# 梯度置0
optimizer.zero_grad()

# 正向传播,反向传播,优化
outputs = net(inputs)
# print(type(net(inputs)))
loss = nn.CrossEntropyLoss()

res = loss(outputs, labels) # 交叉熵损失函数
res.backward()
optimizer.step()

# 打印状态信息
running_loss += res.item()
if i % 20 == 0: # 每2批次(1批次10个样本)打印一次
print('[%d, %5d] loss: %.5f' %
(epoch + 1, i, running_loss / 20))
loss_list.append(running_loss / 20)
x_list.append(epoch*100+i)
running_loss = 0.0


print('Finished Training')

torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[1,     0] loss: 0.11432
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[2,     0] loss: 0.11164
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[3,     0] loss: 0.10925
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[4,     0] loss: 0.10710
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[5,     0] loss: 0.10520
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[6,     0] loss: 0.10355
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[7,     0] loss: 0.10213
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[8,     0] loss: 0.10089
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[9,     0] loss: 0.09973
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[10,     0] loss: 0.09855
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[11,     0] loss: 0.09727
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[12,     0] loss: 0.09589
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[13,     0] loss: 0.09444
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[14,     0] loss: 0.09293
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[15,     0] loss: 0.09139
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[16,     0] loss: 0.08982
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[17,     0] loss: 0.08823
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[18,     0] loss: 0.08662
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[19,     0] loss: 0.08501
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[20,     0] loss: 0.08340
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[21,     0] loss: 0.08179
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[22,     0] loss: 0.08017
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[23,     0] loss: 0.07855
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[24,     0] loss: 0.07693
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[25,     0] loss: 0.07533
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[26,     0] loss: 0.07374
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[27,     0] loss: 0.07217
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[28,     0] loss: 0.07063
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[29,     0] loss: 0.06914
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[30,     0] loss: 0.06768
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[31,     0] loss: 0.06626
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[32,     0] loss: 0.06488
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[33,     0] loss: 0.06353
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[34,     0] loss: 0.06223
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[35,     0] loss: 0.06099
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[36,     0] loss: 0.05979
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[37,     0] loss: 0.05864
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[38,     0] loss: 0.05754
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[39,     0] loss: 0.05649
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[40,     0] loss: 0.05548
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[41,     0] loss: 0.05452
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[42,     0] loss: 0.05359
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[43,     0] loss: 0.05271
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[44,     0] loss: 0.05186
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[45,     0] loss: 0.05105
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[46,     0] loss: 0.05027
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[47,     0] loss: 0.04952
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[48,     0] loss: 0.04879
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[49,     0] loss: 0.04809
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[50,     0] loss: 0.04741
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[51,     0] loss: 0.04675
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[52,     0] loss: 0.04610
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[53,     0] loss: 0.04547
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[54,     0] loss: 0.04485
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[55,     0] loss: 0.04425
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[56,     0] loss: 0.04365
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[57,     0] loss: 0.04307
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[58,     0] loss: 0.04249
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[59,     0] loss: 0.04192
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[60,     0] loss: 0.04136
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[61,     0] loss: 0.04080
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[62,     0] loss: 0.04025
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[63,     0] loss: 0.03971
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[64,     0] loss: 0.03918
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[65,     0] loss: 0.03865
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[66,     0] loss: 0.03813
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[67,     0] loss: 0.03762
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[68,     0] loss: 0.03710
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[69,     0] loss: 0.03660
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[70,     0] loss: 0.03610
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[71,     0] loss: 0.03560
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[72,     0] loss: 0.03511
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[73,     0] loss: 0.03462
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[74,     0] loss: 0.03414
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[75,     0] loss: 0.03366
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[76,     0] loss: 0.03319
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[77,     0] loss: 0.03272
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[78,     0] loss: 0.03226
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[79,     0] loss: 0.03180
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[80,     0] loss: 0.03134
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[81,     0] loss: 0.03089
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[82,     0] loss: 0.03045
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[83,     0] loss: 0.03001
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[84,     0] loss: 0.02958
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[85,     0] loss: 0.02915
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[86,     0] loss: 0.02873
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[87,     0] loss: 0.02831
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[88,     0] loss: 0.02790
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[89,     0] loss: 0.02749
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[90,     0] loss: 0.02710
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[91,     0] loss: 0.02671
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[92,     0] loss: 0.02632
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[93,     0] loss: 0.02594
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[94,     0] loss: 0.02557
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[95,     0] loss: 0.02521
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[96,     0] loss: 0.02485
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[97,     0] loss: 0.02450
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[98,     0] loss: 0.02416
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[99,     0] loss: 0.02383
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[100,     0] loss: 0.02350
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[101,     0] loss: 0.02318
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[102,     0] loss: 0.02286
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[103,     0] loss: 0.02256
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[104,     0] loss: 0.02226
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[105,     0] loss: 0.02196
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[106,     0] loss: 0.02168
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[107,     0] loss: 0.02140
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[108,     0] loss: 0.02113
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[109,     0] loss: 0.02086
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[110,     0] loss: 0.02060
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[111,     0] loss: 0.02035
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[112,     0] loss: 0.02010
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[113,     0] loss: 0.01985
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[114,     0] loss: 0.01962
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[115,     0] loss: 0.01938
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[116,     0] loss: 0.01916
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[117,     0] loss: 0.01893
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[118,     0] loss: 0.01871
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[119,     0] loss: 0.01850
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[120,     0] loss: 0.01829
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[121,     0] loss: 0.01808
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[122,     0] loss: 0.01788
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[123,     0] loss: 0.01768
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[124,     0] loss: 0.01748
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[125,     0] loss: 0.01729
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[126,     0] loss: 0.01710
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[127,     0] loss: 0.01691
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[128,     0] loss: 0.01673
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[129,     0] loss: 0.01654
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[130,     0] loss: 0.01636
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[131,     0] loss: 0.01619
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[132,     0] loss: 0.01601
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[133,     0] loss: 0.01584
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[134,     0] loss: 0.01567
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[135,     0] loss: 0.01550
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[136,     0] loss: 0.01533
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[137,     0] loss: 0.01517
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[138,     0] loss: 0.01500
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[139,     0] loss: 0.01484
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[140,     0] loss: 0.01468
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[141,     0] loss: 0.01452
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[142,     0] loss: 0.01436
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[143,     0] loss: 0.01421
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[144,     0] loss: 0.01406
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[145,     0] loss: 0.01390
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[146,     0] loss: 0.01375
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[147,     0] loss: 0.01360
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[148,     0] loss: 0.01346
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[149,     0] loss: 0.01331
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[150,     0] loss: 0.01317
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[151,     0] loss: 0.01302
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[152,     0] loss: 0.01288
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[153,     0] loss: 0.01274
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[154,     0] loss: 0.01260
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[155,     0] loss: 0.01246
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[156,     0] loss: 0.01233
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[157,     0] loss: 0.01219
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[158,     0] loss: 0.01206
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[159,     0] loss: 0.01193
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[160,     0] loss: 0.01180
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[161,     0] loss: 0.01167
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[162,     0] loss: 0.01154
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[163,     0] loss: 0.01142
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[164,     0] loss: 0.01130
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[165,     0] loss: 0.01117
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[166,     0] loss: 0.01105
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[167,     0] loss: 0.01093
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[168,     0] loss: 0.01082
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[169,     0] loss: 0.01070
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[170,     0] loss: 0.01059
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[171,     0] loss: 0.01047
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[172,     0] loss: 0.01036
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[173,     0] loss: 0.01025
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[174,     0] loss: 0.01014
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[175,     0] loss: 0.01004
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[176,     0] loss: 0.00993
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[177,     0] loss: 0.00983
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[178,     0] loss: 0.00973
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[179,     0] loss: 0.00963
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[180,     0] loss: 0.00953
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[181,     0] loss: 0.00943
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[182,     0] loss: 0.00933
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[183,     0] loss: 0.00924
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[184,     0] loss: 0.00915
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[185,     0] loss: 0.00905
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[186,     0] loss: 0.00896
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[187,     0] loss: 0.00888
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[188,     0] loss: 0.00879
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[189,     0] loss: 0.00870
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[190,     0] loss: 0.00862
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[191,     0] loss: 0.00854
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[192,     0] loss: 0.00845
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[193,     0] loss: 0.00837
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[194,     0] loss: 0.00829
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[195,     0] loss: 0.00822
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[196,     0] loss: 0.00814
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[197,     0] loss: 0.00806
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[198,     0] loss: 0.00799
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[199,     0] loss: 0.00792
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[200,     0] loss: 0.00785
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[201,     0] loss: 0.00777
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[202,     0] loss: 0.00770
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[203,     0] loss: 0.00764
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[204,     0] loss: 0.00757
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[205,     0] loss: 0.00750
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[206,     0] loss: 0.00744
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[207,     0] loss: 0.00737
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[208,     0] loss: 0.00731
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[209,     0] loss: 0.00725
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[210,     0] loss: 0.00719
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[211,     0] loss: 0.00712
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[212,     0] loss: 0.00707
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[213,     0] loss: 0.00701
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[214,     0] loss: 0.00695
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[215,     0] loss: 0.00689
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[216,     0] loss: 0.00684
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[217,     0] loss: 0.00678
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[218,     0] loss: 0.00673
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[219,     0] loss: 0.00667
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[220,     0] loss: 0.00662
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[221,     0] loss: 0.00657
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[222,     0] loss: 0.00652
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[223,     0] loss: 0.00647
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[224,     0] loss: 0.00642
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[225,     0] loss: 0.00637
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[226,     0] loss: 0.00632
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[227,     0] loss: 0.00628
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[228,     0] loss: 0.00623
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[229,     0] loss: 0.00618
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[230,     0] loss: 0.00614
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[231,     0] loss: 0.00609
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[232,     0] loss: 0.00605
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[233,     0] loss: 0.00601
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[234,     0] loss: 0.00596
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[235,     0] loss: 0.00592
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[236,     0] loss: 0.00588
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[237,     0] loss: 0.00584
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[238,     0] loss: 0.00580
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[239,     0] loss: 0.00576
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[240,     0] loss: 0.00572
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[241,     0] loss: 0.00568
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[242,     0] loss: 0.00564
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[243,     0] loss: 0.00560
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[244,     0] loss: 0.00557
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[245,     0] loss: 0.00553
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[246,     0] loss: 0.00549
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[247,     0] loss: 0.00546
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[248,     0] loss: 0.00542
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[249,     0] loss: 0.00539
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[250,     0] loss: 0.00535
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[251,     0] loss: 0.00532
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[252,     0] loss: 0.00528
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[253,     0] loss: 0.00525
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[254,     0] loss: 0.00522
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[255,     0] loss: 0.00518
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[256,     0] loss: 0.00515
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[257,     0] loss: 0.00512
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[258,     0] loss: 0.00509
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[259,     0] loss: 0.00506
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[260,     0] loss: 0.00502
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[261,     0] loss: 0.00499
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[262,     0] loss: 0.00496
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[263,     0] loss: 0.00493
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[264,     0] loss: 0.00490
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[265,     0] loss: 0.00487
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[266,     0] loss: 0.00485
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[267,     0] loss: 0.00482
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[268,     0] loss: 0.00479
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[269,     0] loss: 0.00476
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[270,     0] loss: 0.00473
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[271,     0] loss: 0.00471
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[272,     0] loss: 0.00468
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[273,     0] loss: 0.00465
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[274,     0] loss: 0.00462
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[275,     0] loss: 0.00460
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[276,     0] loss: 0.00457
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[277,     0] loss: 0.00455
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[278,     0] loss: 0.00452
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[279,     0] loss: 0.00449
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[280,     0] loss: 0.00447
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[281,     0] loss: 0.00444
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[282,     0] loss: 0.00442
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[283,     0] loss: 0.00440
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[284,     0] loss: 0.00437
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[285,     0] loss: 0.00435
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[286,     0] loss: 0.00432
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[287,     0] loss: 0.00430
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[288,     0] loss: 0.00428
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[289,     0] loss: 0.00425
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[290,     0] loss: 0.00423
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[291,     0] loss: 0.00421
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[292,     0] loss: 0.00418
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[293,     0] loss: 0.00416
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[294,     0] loss: 0.00414
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[295,     0] loss: 0.00412
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[296,     0] loss: 0.00410
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[297,     0] loss: 0.00407
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[298,     0] loss: 0.00405
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[299,     0] loss: 0.00403
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[300,     0] loss: 0.00401
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[301,     0] loss: 0.00399
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[302,     0] loss: 0.00397
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[303,     0] loss: 0.00395
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[304,     0] loss: 0.00393
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[305,     0] loss: 0.00391
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[306,     0] loss: 0.00389
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[307,     0] loss: 0.00387
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[308,     0] loss: 0.00385
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[309,     0] loss: 0.00383
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[310,     0] loss: 0.00381
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[311,     0] loss: 0.00379
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[312,     0] loss: 0.00377
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[313,     0] loss: 0.00375
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[314,     0] loss: 0.00373
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[315,     0] loss: 0.00372
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[316,     0] loss: 0.00370
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[317,     0] loss: 0.00368
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[318,     0] loss: 0.00366
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[319,     0] loss: 0.00364
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[320,     0] loss: 0.00363
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[321,     0] loss: 0.00361
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[322,     0] loss: 0.00359
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[323,     0] loss: 0.00358
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[324,     0] loss: 0.00356
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[325,     0] loss: 0.00354
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[326,     0] loss: 0.00353
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[327,     0] loss: 0.00351
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[328,     0] loss: 0.00349
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[329,     0] loss: 0.00347
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[330,     0] loss: 0.00346
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[331,     0] loss: 0.00344
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[332,     0] loss: 0.00343
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[333,     0] loss: 0.00341
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[334,     0] loss: 0.00340
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[335,     0] loss: 0.00338
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[336,     0] loss: 0.00336
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[337,     0] loss: 0.00335
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[338,     0] loss: 0.00333
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[339,     0] loss: 0.00332
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[340,     0] loss: 0.00330
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[341,     0] loss: 0.00329
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[342,     0] loss: 0.00327
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[343,     0] loss: 0.00326
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[344,     0] loss: 0.00324
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[345,     0] loss: 0.00323
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[346,     0] loss: 0.00321
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[347,     0] loss: 0.00320
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[348,     0] loss: 0.00319
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[349,     0] loss: 0.00317
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[350,     0] loss: 0.00316
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[351,     0] loss: 0.00314
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[352,     0] loss: 0.00313
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[353,     0] loss: 0.00312
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[354,     0] loss: 0.00310
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[355,     0] loss: 0.00309
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[356,     0] loss: 0.00308
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[357,     0] loss: 0.00306
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[358,     0] loss: 0.00305
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[359,     0] loss: 0.00304
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[360,     0] loss: 0.00302
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[361,     0] loss: 0.00301
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[362,     0] loss: 0.00300
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[363,     0] loss: 0.00298
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[364,     0] loss: 0.00297
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[365,     0] loss: 0.00296
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[366,     0] loss: 0.00295
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[367,     0] loss: 0.00293
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[368,     0] loss: 0.00292
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[369,     0] loss: 0.00291
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[370,     0] loss: 0.00290
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[371,     0] loss: 0.00289
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[372,     0] loss: 0.00287
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[373,     0] loss: 0.00286
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[374,     0] loss: 0.00285
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[375,     0] loss: 0.00284
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[376,     0] loss: 0.00283
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[377,     0] loss: 0.00282
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[378,     0] loss: 0.00280
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[379,     0] loss: 0.00279
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[380,     0] loss: 0.00278
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[381,     0] loss: 0.00277
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[382,     0] loss: 0.00275
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[383,     0] loss: 0.00274
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[384,     0] loss: 0.00273
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[385,     0] loss: 0.00272
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[386,     0] loss: 0.00271
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[387,     0] loss: 0.00270
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[388,     0] loss: 0.00269
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[389,     0] loss: 0.00268
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[390,     0] loss: 0.00267
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[391,     0] loss: 0.00266
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[392,     0] loss: 0.00265
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[393,     0] loss: 0.00263
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[394,     0] loss: 0.00262
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[395,     0] loss: 0.00261
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[396,     0] loss: 0.00260
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[397,     0] loss: 0.00259
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[398,     0] loss: 0.00258
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[399,     0] loss: 0.00257
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[400,     0] loss: 0.00256
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[401,     0] loss: 0.00255
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[402,     0] loss: 0.00254
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[403,     0] loss: 0.00253
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[404,     0] loss: 0.00252
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[405,     0] loss: 0.00251
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[406,     0] loss: 0.00250
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[407,     0] loss: 0.00249
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[408,     0] loss: 0.00248
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[409,     0] loss: 0.00247
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[410,     0] loss: 0.00246
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[411,     0] loss: 0.00245
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[412,     0] loss: 0.00244
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[413,     0] loss: 0.00243
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[414,     0] loss: 0.00242
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[415,     0] loss: 0.00241
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[416,     0] loss: 0.00241
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[417,     0] loss: 0.00240
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[418,     0] loss: 0.00239
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[419,     0] loss: 0.00238
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[420,     0] loss: 0.00237
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[421,     0] loss: 0.00236
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[422,     0] loss: 0.00235
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[423,     0] loss: 0.00234
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[424,     0] loss: 0.00234
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[425,     0] loss: 0.00233
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[426,     0] loss: 0.00233
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[427,     0] loss: 0.00232
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[428,     0] loss: 0.00231
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[429,     0] loss: 0.00230
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[430,     0] loss: 0.00229
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[431,     0] loss: 0.00227
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[432,     0] loss: 0.00226
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[433,     0] loss: 0.00226
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[434,     0] loss: 0.00225
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[435,     0] loss: 0.00225
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[436,     0] loss: 0.00224
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[437,     0] loss: 0.00222
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[438,     0] loss: 0.00221
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[439,     0] loss: 0.00221
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[440,     0] loss: 0.00220
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[441,     0] loss: 0.00219
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[442,     0] loss: 0.00218
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[443,     0] loss: 0.00217
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[444,     0] loss: 0.00216
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[445,     0] loss: 0.00216
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[446,     0] loss: 0.00215
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[447,     0] loss: 0.00214
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[448,     0] loss: 0.00213
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[449,     0] loss: 0.00213
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[450,     0] loss: 0.00212
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[451,     0] loss: 0.00211
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[452,     0] loss: 0.00210
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[453,     0] loss: 0.00210
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[454,     0] loss: 0.00209
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[455,     0] loss: 0.00208
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[456,     0] loss: 0.00207
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[457,     0] loss: 0.00206
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[458,     0] loss: 0.00206
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[459,     0] loss: 0.00205
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[460,     0] loss: 0.00204
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[461,     0] loss: 0.00203
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[462,     0] loss: 0.00203
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[463,     0] loss: 0.00202
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[464,     0] loss: 0.00201
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[465,     0] loss: 0.00200
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[466,     0] loss: 0.00200
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[467,     0] loss: 0.00199
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[468,     0] loss: 0.00198
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[469,     0] loss: 0.00198
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[470,     0] loss: 0.00197
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[471,     0] loss: 0.00196
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[472,     0] loss: 0.00195
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[473,     0] loss: 0.00195
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[474,     0] loss: 0.00194
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[475,     0] loss: 0.00193
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[476,     0] loss: 0.00193
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[477,     0] loss: 0.00192
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[478,     0] loss: 0.00191
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[479,     0] loss: 0.00190
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[480,     0] loss: 0.00190
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[481,     0] loss: 0.00189
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[482,     0] loss: 0.00188
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[483,     0] loss: 0.00188
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[484,     0] loss: 0.00187
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[485,     0] loss: 0.00186
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[486,     0] loss: 0.00186
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[487,     0] loss: 0.00185
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[488,     0] loss: 0.00184
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[489,     0] loss: 0.00184
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[490,     0] loss: 0.00183
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[491,     0] loss: 0.00182
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[492,     0] loss: 0.00182
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[493,     0] loss: 0.00181
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[494,     0] loss: 0.00180
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[495,     0] loss: 0.00180
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[496,     0] loss: 0.00179
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[497,     0] loss: 0.00178
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[498,     0] loss: 0.00178
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[499,     0] loss: 0.00177
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[500,     0] loss: 0.00176
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[501,     0] loss: 0.00176
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[502,     0] loss: 0.00175
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[503,     0] loss: 0.00174
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[504,     0] loss: 0.00174
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[505,     0] loss: 0.00173
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[506,     0] loss: 0.00173
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[507,     0] loss: 0.00172
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[508,     0] loss: 0.00172
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[509,     0] loss: 0.00171
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[510,     0] loss: 0.00171
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[511,     0] loss: 0.00171
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[512,     0] loss: 0.00170
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[513,     0] loss: 0.00169
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[514,     0] loss: 0.00168
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[515,     0] loss: 0.00167
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[516,     0] loss: 0.00166
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[517,     0] loss: 0.00165
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[518,     0] loss: 0.00165
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[519,     0] loss: 0.00165
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[520,     0] loss: 0.00164
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[521,     0] loss: 0.00163
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[522,     0] loss: 0.00162
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[523,     0] loss: 0.00162
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[524,     0] loss: 0.00161
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[525,     0] loss: 0.00161
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[526,     0] loss: 0.00160
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[527,     0] loss: 0.00160
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[528,     0] loss: 0.00159
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[529,     0] loss: 0.00158
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[530,     0] loss: 0.00158
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[531,     0] loss: 0.00157
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[532,     0] loss: 0.00156
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[533,     0] loss: 0.00156
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[534,     0] loss: 0.00155
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[535,     0] loss: 0.00155
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[536,     0] loss: 0.00154
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[537,     0] loss: 0.00153
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[538,     0] loss: 0.00153
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[539,     0] loss: 0.00152
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[540,     0] loss: 0.00152
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[541,     0] loss: 0.00151
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[542,     0] loss: 0.00150
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[543,     0] loss: 0.00150
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[544,     0] loss: 0.00149
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[545,     0] loss: 0.00149
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[546,     0] loss: 0.00148
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[547,     0] loss: 0.00148
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[548,     0] loss: 0.00147
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[549,     0] loss: 0.00146
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[550,     0] loss: 0.00146
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[551,     0] loss: 0.00145
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[552,     0] loss: 0.00145
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[553,     0] loss: 0.00144
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[554,     0] loss: 0.00144
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[555,     0] loss: 0.00143
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[556,     0] loss: 0.00142
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[557,     0] loss: 0.00142
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[558,     0] loss: 0.00141
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[559,     0] loss: 0.00141
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[560,     0] loss: 0.00140
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[561,     0] loss: 0.00140
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[562,     0] loss: 0.00139
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[563,     0] loss: 0.00139
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[564,     0] loss: 0.00138
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[565,     0] loss: 0.00137
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[566,     0] loss: 0.00137
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[567,     0] loss: 0.00136
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[568,     0] loss: 0.00136
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[569,     0] loss: 0.00135
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[570,     0] loss: 0.00135
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[571,     0] loss: 0.00134
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[572,     0] loss: 0.00134
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[573,     0] loss: 0.00133
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[574,     0] loss: 0.00133
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[575,     0] loss: 0.00132
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[576,     0] loss: 0.00132
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[577,     0] loss: 0.00131
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[578,     0] loss: 0.00131
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[579,     0] loss: 0.00130
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[580,     0] loss: 0.00130
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[581,     0] loss: 0.00129
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[582,     0] loss: 0.00129
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[583,     0] loss: 0.00128
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[584,     0] loss: 0.00128
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[585,     0] loss: 0.00127
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[586,     0] loss: 0.00127
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[587,     0] loss: 0.00126
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[588,     0] loss: 0.00126
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[589,     0] loss: 0.00126
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[590,     0] loss: 0.00127
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[591,     0] loss: 0.00128
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[592,     0] loss: 0.00128
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[593,     0] loss: 0.00127
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[594,     0] loss: 0.00125
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[595,     0] loss: 0.00123
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[596,     0] loss: 0.00122
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[597,     0] loss: 0.00123
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[598,     0] loss: 0.00123
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[599,     0] loss: 0.00122
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[600,     0] loss: 0.00120
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[601,     0] loss: 0.00120
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[602,     0] loss: 0.00120
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[603,     0] loss: 0.00120
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[604,     0] loss: 0.00119
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[605,     0] loss: 0.00118
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[606,     0] loss: 0.00117
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[607,     0] loss: 0.00117
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[608,     0] loss: 0.00117
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[609,     0] loss: 0.00116
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[610,     0] loss: 0.00116
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[611,     0] loss: 0.00115
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[612,     0] loss: 0.00115
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[613,     0] loss: 0.00115
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[614,     0] loss: 0.00114
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[615,     0] loss: 0.00113
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[616,     0] loss: 0.00113
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[617,     0] loss: 0.00113
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[618,     0] loss: 0.00112
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[619,     0] loss: 0.00112
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[620,     0] loss: 0.00111
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[621,     0] loss: 0.00111
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[622,     0] loss: 0.00111
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[623,     0] loss: 0.00110
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[624,     0] loss: 0.00110
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[625,     0] loss: 0.00109
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[626,     0] loss: 0.00109
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[627,     0] loss: 0.00108
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[628,     0] loss: 0.00108
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[629,     0] loss: 0.00108
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[630,     0] loss: 0.00107
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[631,     0] loss: 0.00107
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[632,     0] loss: 0.00106
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[633,     0] loss: 0.00106
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[634,     0] loss: 0.00106
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[635,     0] loss: 0.00105
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[636,     0] loss: 0.00105
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[637,     0] loss: 0.00104
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[638,     0] loss: 0.00104
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[639,     0] loss: 0.00104
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[640,     0] loss: 0.00103
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[641,     0] loss: 0.00103
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[642,     0] loss: 0.00102
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[643,     0] loss: 0.00102
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[644,     0] loss: 0.00102
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[645,     0] loss: 0.00101
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[646,     0] loss: 0.00101
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[647,     0] loss: 0.00101
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[648,     0] loss: 0.00100
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[649,     0] loss: 0.00100
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[650,     0] loss: 0.00099
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[651,     0] loss: 0.00099
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[652,     0] loss: 0.00099
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[653,     0] loss: 0.00098
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[654,     0] loss: 0.00098
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[655,     0] loss: 0.00098
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[656,     0] loss: 0.00097
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[657,     0] loss: 0.00097
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[658,     0] loss: 0.00097
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[659,     0] loss: 0.00096
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[660,     0] loss: 0.00096
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[661,     0] loss: 0.00095
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[662,     0] loss: 0.00095
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[663,     0] loss: 0.00095
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[664,     0] loss: 0.00094
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[665,     0] loss: 0.00094
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[666,     0] loss: 0.00094
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[667,     0] loss: 0.00093
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[668,     0] loss: 0.00093
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[669,     0] loss: 0.00093
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[670,     0] loss: 0.00092
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[671,     0] loss: 0.00092
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[672,     0] loss: 0.00092
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[673,     0] loss: 0.00091
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[674,     0] loss: 0.00091
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[675,     0] loss: 0.00091
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[676,     0] loss: 0.00090
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[677,     0] loss: 0.00090
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[678,     0] loss: 0.00090
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[679,     0] loss: 0.00089
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[680,     0] loss: 0.00089
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[681,     0] loss: 0.00089
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[682,     0] loss: 0.00088
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[683,     0] loss: 0.00088
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[684,     0] loss: 0.00088
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[685,     0] loss: 0.00087
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[686,     0] loss: 0.00087
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[687,     0] loss: 0.00087
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[688,     0] loss: 0.00086
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[689,     0] loss: 0.00086
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[690,     0] loss: 0.00086
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[691,     0] loss: 0.00085
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[692,     0] loss: 0.00085
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[693,     0] loss: 0.00085
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[694,     0] loss: 0.00084
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[695,     0] loss: 0.00084
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[696,     0] loss: 0.00084
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[697,     0] loss: 0.00084
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[698,     0] loss: 0.00083
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[699,     0] loss: 0.00083
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[700,     0] loss: 0.00083
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[701,     0] loss: 0.00082
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[702,     0] loss: 0.00082
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[703,     0] loss: 0.00082
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[704,     0] loss: 0.00081
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[705,     0] loss: 0.00081
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[706,     0] loss: 0.00081
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[707,     0] loss: 0.00080
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[708,     0] loss: 0.00080
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[709,     0] loss: 0.00080
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[710,     0] loss: 0.00080
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[711,     0] loss: 0.00079
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[712,     0] loss: 0.00079
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[713,     0] loss: 0.00079
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[714,     0] loss: 0.00078
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[715,     0] loss: 0.00078
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[716,     0] loss: 0.00078
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[717,     0] loss: 0.00077
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[718,     0] loss: 0.00077
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[719,     0] loss: 0.00077
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[720,     0] loss: 0.00077
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[721,     0] loss: 0.00076
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[722,     0] loss: 0.00076
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[723,     0] loss: 0.00076
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[724,     0] loss: 0.00075
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[725,     0] loss: 0.00075
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[726,     0] loss: 0.00075
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[727,     0] loss: 0.00075
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[728,     0] loss: 0.00074
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[729,     0] loss: 0.00074
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[730,     0] loss: 0.00074
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[731,     0] loss: 0.00074
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[732,     0] loss: 0.00073
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[733,     0] loss: 0.00073
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[734,     0] loss: 0.00073
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[735,     0] loss: 0.00072
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[736,     0] loss: 0.00072
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[737,     0] loss: 0.00072
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[738,     0] loss: 0.00072
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[739,     0] loss: 0.00071
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[740,     0] loss: 0.00071
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[741,     0] loss: 0.00071
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[742,     0] loss: 0.00071
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[743,     0] loss: 0.00070
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[744,     0] loss: 0.00070
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[745,     0] loss: 0.00070
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[746,     0] loss: 0.00070
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[747,     0] loss: 0.00069
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[748,     0] loss: 0.00069
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[749,     0] loss: 0.00069
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[750,     0] loss: 0.00069
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[751,     0] loss: 0.00068
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[752,     0] loss: 0.00068
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[753,     0] loss: 0.00068
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[754,     0] loss: 0.00068
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[755,     0] loss: 0.00067
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[756,     0] loss: 0.00067
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[757,     0] loss: 0.00067
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[758,     0] loss: 0.00067
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[759,     0] loss: 0.00066
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[760,     0] loss: 0.00066
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[761,     0] loss: 0.00066
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[762,     0] loss: 0.00066
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[763,     0] loss: 0.00065
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[764,     0] loss: 0.00065
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[765,     0] loss: 0.00065
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[766,     0] loss: 0.00065
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[767,     0] loss: 0.00064
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[768,     0] loss: 0.00064
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[769,     0] loss: 0.00064
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[770,     0] loss: 0.00064
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[771,     0] loss: 0.00063
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[772,     0] loss: 0.00063
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[773,     0] loss: 0.00063
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[774,     0] loss: 0.00063
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[775,     0] loss: 0.00063
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[776,     0] loss: 0.00062
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[777,     0] loss: 0.00062
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[778,     0] loss: 0.00062
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[779,     0] loss: 0.00062
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[780,     0] loss: 0.00061
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[781,     0] loss: 0.00061
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[782,     0] loss: 0.00061
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[783,     0] loss: 0.00061
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[784,     0] loss: 0.00061
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[785,     0] loss: 0.00060
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[786,     0] loss: 0.00060
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[787,     0] loss: 0.00060
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[788,     0] loss: 0.00060
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[789,     0] loss: 0.00059
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[790,     0] loss: 0.00059
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[791,     0] loss: 0.00059
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[792,     0] loss: 0.00059
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[793,     0] loss: 0.00059
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[794,     0] loss: 0.00058
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[795,     0] loss: 0.00058
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[796,     0] loss: 0.00058
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[797,     0] loss: 0.00058
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[798,     0] loss: 0.00058
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[799,     0] loss: 0.00057
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[800,     0] loss: 0.00057
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[801,     0] loss: 0.00057
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[802,     0] loss: 0.00057
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[803,     0] loss: 0.00057
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[804,     0] loss: 0.00056
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[805,     0] loss: 0.00056
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[806,     0] loss: 0.00056
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[807,     0] loss: 0.00056
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[808,     0] loss: 0.00056
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[809,     0] loss: 0.00055
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[810,     0] loss: 0.00055
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[811,     0] loss: 0.00055
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[812,     0] loss: 0.00055
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[813,     0] loss: 0.00055
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[814,     0] loss: 0.00054
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[815,     0] loss: 0.00054
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[816,     0] loss: 0.00054
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[817,     0] loss: 0.00054
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[818,     0] loss: 0.00054
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[819,     0] loss: 0.00053
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[820,     0] loss: 0.00053
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[821,     0] loss: 0.00053
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[822,     0] loss: 0.00053
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[823,     0] loss: 0.00053
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[824,     0] loss: 0.00052
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[825,     0] loss: 0.00052
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[826,     0] loss: 0.00052
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[827,     0] loss: 0.00052
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[828,     0] loss: 0.00052
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[829,     0] loss: 0.00052
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[830,     0] loss: 0.00051
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[831,     0] loss: 0.00051
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[832,     0] loss: 0.00051
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[833,     0] loss: 0.00051
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[834,     0] loss: 0.00051
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[835,     0] loss: 0.00050
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[836,     0] loss: 0.00050
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[837,     0] loss: 0.00050
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[838,     0] loss: 0.00050
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[839,     0] loss: 0.00050
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[840,     0] loss: 0.00050
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[841,     0] loss: 0.00049
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[842,     0] loss: 0.00049
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[843,     0] loss: 0.00049
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[844,     0] loss: 0.00049
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[845,     0] loss: 0.00049
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[846,     0] loss: 0.00049
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[847,     0] loss: 0.00048
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[848,     0] loss: 0.00048
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[849,     0] loss: 0.00048
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[850,     0] loss: 0.00048
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[851,     0] loss: 0.00048
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[852,     0] loss: 0.00048
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[853,     0] loss: 0.00047
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[854,     0] loss: 0.00047
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[855,     0] loss: 0.00047
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[856,     0] loss: 0.00047
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[857,     0] loss: 0.00047
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[858,     0] loss: 0.00047
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[859,     0] loss: 0.00046
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[860,     0] loss: 0.00046
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[861,     0] loss: 0.00046
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[862,     0] loss: 0.00046
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[863,     0] loss: 0.00046
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[864,     0] loss: 0.00046
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[865,     0] loss: 0.00045
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[866,     0] loss: 0.00045
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[867,     0] loss: 0.00045
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[868,     0] loss: 0.00045
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[869,     0] loss: 0.00045
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[870,     0] loss: 0.00045
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[871,     0] loss: 0.00045
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[872,     0] loss: 0.00044
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[873,     0] loss: 0.00044
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[874,     0] loss: 0.00044
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[875,     0] loss: 0.00044
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[876,     0] loss: 0.00044
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[877,     0] loss: 0.00044
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[878,     0] loss: 0.00043
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[879,     0] loss: 0.00043
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[880,     0] loss: 0.00043
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[881,     0] loss: 0.00043
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[882,     0] loss: 0.00043
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[883,     0] loss: 0.00043
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[884,     0] loss: 0.00043
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[885,     0] loss: 0.00042
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[886,     0] loss: 0.00042
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[887,     0] loss: 0.00042
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[888,     0] loss: 0.00042
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[889,     0] loss: 0.00042
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[890,     0] loss: 0.00042
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[891,     0] loss: 0.00042
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[892,     0] loss: 0.00041
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[893,     0] loss: 0.00041
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[894,     0] loss: 0.00041
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[895,     0] loss: 0.00041
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[896,     0] loss: 0.00041
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[897,     0] loss: 0.00041
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[898,     0] loss: 0.00041
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[899,     0] loss: 0.00040
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[900,     0] loss: 0.00040
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[901,     0] loss: 0.00040
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[902,     0] loss: 0.00040
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[903,     0] loss: 0.00040
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[904,     0] loss: 0.00040
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[905,     0] loss: 0.00040
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[906,     0] loss: 0.00040
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[907,     0] loss: 0.00039
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[908,     0] loss: 0.00039
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[909,     0] loss: 0.00039
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[910,     0] loss: 0.00039
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[911,     0] loss: 0.00039
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[912,     0] loss: 0.00039
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[913,     0] loss: 0.00039
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[914,     0] loss: 0.00039
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[915,     0] loss: 0.00038
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[916,     0] loss: 0.00038
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[917,     0] loss: 0.00038
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[918,     0] loss: 0.00038
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[919,     0] loss: 0.00038
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[920,     0] loss: 0.00038
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[921,     0] loss: 0.00038
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[922,     0] loss: 0.00038
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[923,     0] loss: 0.00037
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[924,     0] loss: 0.00037
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[925,     0] loss: 0.00037
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[926,     0] loss: 0.00037
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[927,     0] loss: 0.00037
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[928,     0] loss: 0.00037
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[929,     0] loss: 0.00037
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[930,     0] loss: 0.00037
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[931,     0] loss: 0.00036
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[932,     0] loss: 0.00036
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[933,     0] loss: 0.00036
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[934,     0] loss: 0.00036
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[935,     0] loss: 0.00036
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[936,     0] loss: 0.00036
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[937,     0] loss: 0.00036
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[938,     0] loss: 0.00036
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[939,     0] loss: 0.00035
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[940,     0] loss: 0.00035
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[941,     0] loss: 0.00035
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[942,     0] loss: 0.00035
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[943,     0] loss: 0.00035
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[944,     0] loss: 0.00035
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[945,     0] loss: 0.00035
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[946,     0] loss: 0.00035
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[947,     0] loss: 0.00035
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[948,     0] loss: 0.00034
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[949,     0] loss: 0.00034
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[950,     0] loss: 0.00034
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[951,     0] loss: 0.00034
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[952,     0] loss: 0.00034
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[953,     0] loss: 0.00034
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[954,     0] loss: 0.00034
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[955,     0] loss: 0.00034
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[956,     0] loss: 0.00034
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[957,     0] loss: 0.00034
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[958,     0] loss: 0.00033
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[959,     0] loss: 0.00033
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[960,     0] loss: 0.00033
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[961,     0] loss: 0.00033
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[962,     0] loss: 0.00033
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[963,     0] loss: 0.00033
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[964,     0] loss: 0.00033
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[965,     0] loss: 0.00033
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[966,     0] loss: 0.00033
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[967,     0] loss: 0.00032
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[968,     0] loss: 0.00032
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[969,     0] loss: 0.00032
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[970,     0] loss: 0.00032
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[971,     0] loss: 0.00032
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[972,     0] loss: 0.00032
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[973,     0] loss: 0.00032
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[974,     0] loss: 0.00032
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[975,     0] loss: 0.00032
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[976,     0] loss: 0.00032
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[977,     0] loss: 0.00031
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[978,     0] loss: 0.00031
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[979,     0] loss: 0.00031
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[980,     0] loss: 0.00031
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[981,     0] loss: 0.00031
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[982,     0] loss: 0.00031
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[983,     0] loss: 0.00031
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[984,     0] loss: 0.00031
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[985,     0] loss: 0.00031
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[986,     0] loss: 0.00031
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[987,     0] loss: 0.00031
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[988,     0] loss: 0.00030
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[989,     0] loss: 0.00030
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[990,     0] loss: 0.00030
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[991,     0] loss: 0.00030
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[992,     0] loss: 0.00030
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[993,     0] loss: 0.00030
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[994,     0] loss: 0.00030
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[995,     0] loss: 0.00030
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[996,     0] loss: 0.00030
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[997,     0] loss: 0.00030
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[998,     0] loss: 0.00029
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[999,     0] loss: 0.00029
torch.Size([1000, 1, 400])
torch.Size([1000, 64, 48])
torch.Size([1000, 128, 22])
torch.Size([1000, 10, 20])
torch.Size([1000, 10, 1])
torch.Size([1000, 10])
[1000,     0] loss: 0.00029
Finished Training
1
2
3
4
5
6
import matplotlib.pyplot as plt
plt.plot(x_list, loss_list)
plt.xlabel('x')
plt.ylabel('loss')
plt.show()

png

开始测试

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
ds_test = bearDataset(
'C:/Users/JINTIAN/Desktop/代码/PytorchCode/项目数据集/test.csv', 400)
dl_test = torch.utils.data.DataLoader(
ds_test, batch_size=1, shuffle=True, num_workers=0)


correct = 0
total = 0
with torch.no_grad():
for data, lable in dl_test:
x_test_noise = torch.randn(1, 1, 400)*0.01
# print("here we go man")
print(data.shape)
print(x_test_noise.shape)
# print("that's it")
data+=x_test_noise



outputs = net(data)
# print(outputs)
# print(lable[0])

_, predicted = torch.max(outputs.data, 1)
# print(predicted.item())
p = output2lable[predicted.item()]
# print(p)

total += lable.size(0)
if(p.equal(lable[0])):
correct = correct+1


print('total is ', total)
print('Accuracy of the network: %d %%' % (
100 * correct / total))

torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 1, 400])
torch.Size([1, 64, 48])
torch.Size([1, 128, 22])
torch.Size([1, 10, 20])
torch.Size([1, 10, 1])
torch.Size([1, 10])
total is  300
Accuracy of the network: 97 %