建立两个网络netG和netD
1) Generate
fake_H = netG(var_L)
loss1 = lossfun(fake_H, GT)
loss2 = lossfun(netD(self.fake_H),True)
loss_g=0.2*loss1+0.8*loss2
loss_g.backward()
2)Discrimination
loss1 = lossfun(netD(GT),True)
loss2 = lossfun(netD(fake_H),False)
loss_d=(loss1+loss2)/2
loss_d.backward()