Learning and Generating Diverse Residential Load Patterns Using GAN With Weakly-Supervised Training and Weight Selection | IEEE Journals & Magazine | IEEE Xplore