Spaces:
Running
Running
| # Authors' repository revision: | |
| # 6633b553a244634bd2c2e1142603aad1c1fbe55a | |
| # train.py, relevant MMD-GAN training fragment | |
| # | |
| # for each inner iteration: | |
| # # (1) Optimise discriminator | |
| # for p in netD.parameters(): | |
| # p.requires_grad = True | |
| # if args.kernel == "learned_kernel": | |
| # for p in kernel.parameters(): | |
| # p.requires_grad = True | |
| # for _ in range(args.D_steps): | |
| # d_loss = compute_D_loss(args, z, real_images, d_real, d_fake, kernel) | |
| # optimizerD.zero_grad(set_to_none=True) | |
| # d_loss.backward() | |
| # optimizerD.step() | |
| # | |
| # The authors' documented Equation-18 configuration is: | |
| # python train.py --dataset cifar10 --divergence MMD --JKO ... | |
| # The default kernel is learned_kernel and D_steps defaults to 1. | |