torch.Size([1, 1, 32, 32])
torch.Size([1, 1, 32, 32])
cpu
module.layer1.fc1.weight
module.layer1.fc1.bias
module.layer1.bn1.weight
module.layer1.bn1.bias
module.layer1.bn1.running_mean
module.layer1.bn1.running_var
module.layer1.bn1.num_batches_tracked
module.layer2.fc2.weight
module.layer2.fc2.bias
--------model restored--------
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4189, grad_fn=<AddBackward0>)
0th epoch gen_loss: 0.3501772880554199 dis_loss: 0.41887181997299194
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4191, grad_fn=<AddBackward0>)
0th epoch gen_loss: 0.35017794370651245 dis_loss: 0.4190841317176819
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4189, grad_fn=<AddBackward0>)
1th epoch gen_loss: 0.3501805067062378 dis_loss: 0.4189063310623169
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4197, grad_fn=<AddBackward0>)
1th epoch gen_loss: 0.35017919540405273 dis_loss: 0.4196997284889221
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4222, grad_fn=<AddBackward0>)
2th epoch gen_loss: 0.35017645359039307 dis_loss: 0.4221562147140503
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4196, grad_fn=<AddBackward0>)
2th epoch gen_loss: 0.35017743706703186 dis_loss: 0.41962945461273193
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4192, grad_fn=<AddBackward0>)
3th epoch gen_loss: 0.35017678141593933 dis_loss: 0.4191930294036865
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4201, grad_fn=<AddBackward0>)
3th epoch gen_loss: 0.3501800000667572 dis_loss: 0.4200609028339386
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4182, grad_fn=<AddBackward0>)
4th epoch gen_loss: 0.3501807749271393 dis_loss: 0.4182341694831848
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4204, grad_fn=<AddBackward0>)
4th epoch gen_loss: 0.35018035769462585 dis_loss: 0.4203980565071106
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4180, grad_fn=<AddBackward0>)
5th epoch gen_loss: 0.350178062915802 dis_loss: 0.4180440902709961
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4183, grad_fn=<AddBackward0>)
5th epoch gen_loss: 0.35017895698547363 dis_loss: 0.4183322787284851
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4182, grad_fn=<AddBackward0>)
6th epoch gen_loss: 0.3501785695552826 dis_loss: 0.4181720018386841
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4193, grad_fn=<AddBackward0>)
6th epoch gen_loss: 0.3501787781715393 dis_loss: 0.4192894697189331
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4183, grad_fn=<AddBackward0>)
7th epoch gen_loss: 0.35018032789230347 dis_loss: 0.4182773232460022
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4179, grad_fn=<AddBackward0>)
7th epoch gen_loss: 0.35017791390419006 dis_loss: 0.41788411140441895
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4189, grad_fn=<AddBackward0>)
8th epoch gen_loss: 0.3501812815666199 dis_loss: 0.418937087059021
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4196, grad_fn=<AddBackward0>)
8th epoch gen_loss: 0.3501811623573303 dis_loss: 0.41958242654800415
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4185, grad_fn=<AddBackward0>)
9th epoch gen_loss: 0.35018008947372437 dis_loss: 0.41853028535842896
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4198, grad_fn=<AddBackward0>)
9th epoch gen_loss: 0.35017985105514526 dis_loss: 0.41984495520591736
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4180, grad_fn=<AddBackward0>)
10th epoch gen_loss: 0.3501774072647095 dis_loss: 0.4180182218551636
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4187, grad_fn=<AddBackward0>)
10th epoch gen_loss: 0.35018497705459595 dis_loss: 0.4186815023422241
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4198, grad_fn=<AddBackward0>)
11th epoch gen_loss: 0.3501802384853363 dis_loss: 0.41978201270103455
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4205, grad_fn=<AddBackward0>)
11th epoch gen_loss: 0.3501792550086975 dis_loss: 0.42048829793930054
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4197, grad_fn=<AddBackward0>)
12th epoch gen_loss: 0.35017886757850647 dis_loss: 0.4196927845478058
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4198, grad_fn=<AddBackward0>)
12th epoch gen_loss: 0.35017991065979004 dis_loss: 0.41977328062057495
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4188, grad_fn=<AddBackward0>)
13th epoch gen_loss: 0.3501816391944885 dis_loss: 0.4187948405742645
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4183, grad_fn=<AddBackward0>)
13th epoch gen_loss: 0.3501841127872467 dis_loss: 0.4182887673377991
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4193, grad_fn=<AddBackward0>)
14th epoch gen_loss: 0.3501787483692169 dis_loss: 0.4193463921546936
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4183, grad_fn=<AddBackward0>)
14th epoch gen_loss: 0.35017573833465576 dis_loss: 0.4183470606803894
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4189, grad_fn=<AddBackward0>)
15th epoch gen_loss: 0.3501797020435333 dis_loss: 0.41887837648391724
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4183, grad_fn=<AddBackward0>)
15th epoch gen_loss: 0.35018065571784973 dis_loss: 0.4183264672756195
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4199, grad_fn=<AddBackward0>)
16th epoch gen_loss: 0.3501783013343811 dis_loss: 0.41988104581832886
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4185, grad_fn=<AddBackward0>)
16th epoch gen_loss: 0.35017913579940796 dis_loss: 0.4185231924057007
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4196, grad_fn=<AddBackward0>)
17th epoch gen_loss: 0.35017967224121094 dis_loss: 0.4195583164691925
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4193, grad_fn=<AddBackward0>)
17th epoch gen_loss: 0.3501861095428467 dis_loss: 0.41930341720581055
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4194, grad_fn=<AddBackward0>)
18th epoch gen_loss: 0.35018211603164673 dis_loss: 0.41937005519866943
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4195, grad_fn=<AddBackward0>)
18th epoch gen_loss: 0.3501792550086975 dis_loss: 0.4194599986076355
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4191, grad_fn=<AddBackward0>)
19th epoch gen_loss: 0.3501785695552826 dis_loss: 0.4190990626811981
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4219, grad_fn=<AddBackward0>)
19th epoch gen_loss: 0.35017985105514526 dis_loss: 0.42188581824302673
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4183, grad_fn=<AddBackward0>)
20th epoch gen_loss: 0.3501785695552826 dis_loss: 0.41834723949432373
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4201, grad_fn=<AddBackward0>)
20th epoch gen_loss: 0.35018080472946167 dis_loss: 0.4200921654701233
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4183, grad_fn=<AddBackward0>)
21th epoch gen_loss: 0.3501834273338318 dis_loss: 0.41831594705581665
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4188, grad_fn=<AddBackward0>)
21th epoch gen_loss: 0.35018396377563477 dis_loss: 0.41875264048576355
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4209, grad_fn=<AddBackward0>)
22th epoch gen_loss: 0.350180447101593 dis_loss: 0.4208828806877136
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4206, grad_fn=<AddBackward0>)
22th epoch gen_loss: 0.35018104314804077 dis_loss: 0.42056596279144287
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4190, grad_fn=<AddBackward0>)
23th epoch gen_loss: 0.35017791390419006 dis_loss: 0.4189741611480713
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4192, grad_fn=<AddBackward0>)
23th epoch gen_loss: 0.35017871856689453 dis_loss: 0.4192080795764923
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4192, grad_fn=<AddBackward0>)
24th epoch gen_loss: 0.3501830995082855 dis_loss: 0.41923055052757263
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4184, grad_fn=<AddBackward0>)
24th epoch gen_loss: 0.35018229484558105 dis_loss: 0.4184320569038391
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4190, grad_fn=<AddBackward0>)
25th epoch gen_loss: 0.3501847982406616 dis_loss: 0.41898807883262634
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4192, grad_fn=<AddBackward0>)
25th epoch gen_loss: 0.35017579793930054 dis_loss: 0.4192105531692505
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4187, grad_fn=<AddBackward0>)
26th epoch gen_loss: 0.3501781225204468 dis_loss: 0.4187166094779968
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4191, grad_fn=<AddBackward0>)
26th epoch gen_loss: 0.3501823842525482 dis_loss: 0.4191412329673767
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4182, grad_fn=<AddBackward0>)
27th epoch gen_loss: 0.3501795530319214 dis_loss: 0.4181707203388214
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4193, grad_fn=<AddBackward0>)
27th epoch gen_loss: 0.35018038749694824 dis_loss: 0.41934406757354736
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4191, grad_fn=<AddBackward0>)
28th epoch gen_loss: 0.35017919540405273 dis_loss: 0.41907939314842224
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4185, grad_fn=<AddBackward0>)
28th epoch gen_loss: 0.35018235445022583 dis_loss: 0.41854676604270935
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4198, grad_fn=<AddBackward0>)
29th epoch gen_loss: 0.35018008947372437 dis_loss: 0.4198489785194397
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4193, grad_fn=<AddBackward0>)
29th epoch gen_loss: 0.3501783311367035 dis_loss: 0.4193449020385742
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4199, grad_fn=<AddBackward0>)
30th epoch gen_loss: 0.35018232464790344 dis_loss: 0.4199061989784241
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4186, grad_fn=<AddBackward0>)
30th epoch gen_loss: 0.3501814007759094 dis_loss: 0.41859304904937744
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4191, grad_fn=<AddBackward0>)
31th epoch gen_loss: 0.3501776456832886 dis_loss: 0.41913968324661255
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4193, grad_fn=<AddBackward0>)
31th epoch gen_loss: 0.3501799702644348 dis_loss: 0.41929852962493896
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4184, grad_fn=<AddBackward0>)
32th epoch gen_loss: 0.35018157958984375 dis_loss: 0.4184403121471405
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4202, grad_fn=<AddBackward0>)
32th epoch gen_loss: 0.35017868876457214 dis_loss: 0.4202386736869812
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4188, grad_fn=<AddBackward0>)
33th epoch gen_loss: 0.35017848014831543 dis_loss: 0.41876885294914246
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4183, grad_fn=<AddBackward0>)
33th epoch gen_loss: 0.3501804769039154 dis_loss: 0.4183080196380615
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4185, grad_fn=<AddBackward0>)
34th epoch gen_loss: 0.35018229484558105 dis_loss: 0.4184894561767578
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4186, grad_fn=<AddBackward0>)
34th epoch gen_loss: 0.35017916560173035 dis_loss: 0.4186018407344818
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4194, grad_fn=<AddBackward0>)
35th epoch gen_loss: 0.35017722845077515 dis_loss: 0.4193791151046753
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4183, grad_fn=<AddBackward0>)
35th epoch gen_loss: 0.35018041729927063 dis_loss: 0.4183443784713745
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4198, grad_fn=<AddBackward0>)
36th epoch gen_loss: 0.35018157958984375 dis_loss: 0.4197959005832672
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4188, grad_fn=<AddBackward0>)
36th epoch gen_loss: 0.3501816391944885 dis_loss: 0.4188382625579834
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4209, grad_fn=<AddBackward0>)
37th epoch gen_loss: 0.3501795530319214 dis_loss: 0.42093396186828613
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4192, grad_fn=<AddBackward0>)
37th epoch gen_loss: 0.3501829504966736 dis_loss: 0.4192349910736084
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4195, grad_fn=<AddBackward0>)
38th epoch gen_loss: 0.35018277168273926 dis_loss: 0.41951024532318115
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4182, grad_fn=<AddBackward0>)
38th epoch gen_loss: 0.35017916560173035 dis_loss: 0.4181717038154602
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4190, grad_fn=<AddBackward0>)
39th epoch gen_loss: 0.35017669200897217 dis_loss: 0.4190109968185425
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4189, grad_fn=<AddBackward0>)
39th epoch gen_loss: 0.35017824172973633 dis_loss: 0.41891753673553467
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4211, grad_fn=<AddBackward0>)
40th epoch gen_loss: 0.35017845034599304 dis_loss: 0.42113226652145386
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4191, grad_fn=<AddBackward0>)
40th epoch gen_loss: 0.3501811623573303 dis_loss: 0.41911792755126953
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4186, grad_fn=<AddBackward0>)
41th epoch gen_loss: 0.3501802086830139 dis_loss: 0.41859835386276245
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4185, grad_fn=<AddBackward0>)
41th epoch gen_loss: 0.3501776456832886 dis_loss: 0.4185017943382263
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4203, grad_fn=<AddBackward0>)
42th epoch gen_loss: 0.3501797318458557 dis_loss: 0.4202903211116791
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4186, grad_fn=<AddBackward0>)
42th epoch gen_loss: 0.35017964243888855 dis_loss: 0.41858968138694763
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4192, grad_fn=<AddBackward0>)
43th epoch gen_loss: 0.35017701983451843 dis_loss: 0.4191858470439911
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4184, grad_fn=<AddBackward0>)
43th epoch gen_loss: 0.3501785099506378 dis_loss: 0.41837653517723083
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4195, grad_fn=<AddBackward0>)
44th epoch gen_loss: 0.35018086433410645 dis_loss: 0.4194973111152649
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4223, grad_fn=<AddBackward0>)
44th epoch gen_loss: 0.35017868876457214 dis_loss: 0.4223387539386749
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4188, grad_fn=<AddBackward0>)
45th epoch gen_loss: 0.35017693042755127 dis_loss: 0.4187568426132202
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4186, grad_fn=<AddBackward0>)
45th epoch gen_loss: 0.35017940402030945 dis_loss: 0.4185620844364166
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4209, grad_fn=<AddBackward0>)
46th epoch gen_loss: 0.35017722845077515 dis_loss: 0.4208521842956543
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4193, grad_fn=<AddBackward0>)
46th epoch gen_loss: 0.350180983543396 dis_loss: 0.41932427883148193
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4195, grad_fn=<AddBackward0>)
47th epoch gen_loss: 0.35017770528793335 dis_loss: 0.41950300335884094
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4196, grad_fn=<AddBackward0>)
47th epoch gen_loss: 0.3501799702644348 dis_loss: 0.4195878207683563
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4197, grad_fn=<AddBackward0>)
48th epoch gen_loss: 0.350180447101593 dis_loss: 0.4196828603744507
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4193, grad_fn=<AddBackward0>)
48th epoch gen_loss: 0.35017913579940796 dis_loss: 0.4192923307418823
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4180, grad_fn=<AddBackward0>)
49th epoch gen_loss: 0.3501781225204468 dis_loss: 0.41804611682891846
tensor(0.3502, grad_fn=<SumBackward0>) tensor(0.4181, grad_fn=<AddBackward0>)
49th epoch gen_loss: 0.3501785695552826 dis_loss: 0.41807088255882263
0