While using this demo, you may have noticed that you can only add certain objects in specific places, like doors on the sides of buildings. In addition, adding a door in multiple images produces many different styles of door, each fitting the context around it.
Researchers at IBM and MIT utilized a technique called GAN Dissection
to understand this behavior. As GANs learn to draw, they are able to compose objects specific to the scene they are trained on.