Here is the code for the Smart-Home GAN. Currently, it is for reference only. It will not run since some critical data is missing (it is too large to include here).
Part of our GAN code originated from combining Keras's examples of WGAN and CGAN for images. Hence, several modifications have been made.