def loss_gen(self, gen, y_fake): batchsize = len(y_fake) loss = 0.5 * (F.sum((y_fake - self.c) ** 2)) / batchsize chainer.report({'loss': loss}, gen) return loss