Generative Adversarial NetworksComponentsGan Synthetic Data GenerationBuilding Energy Profile GenerationOccupancy Pattern SynthesisWeather Data Augmentation