GAN === Reference: https://mofanpy.com/tutorials/machine-learning/torch/GAN/