DCGAN is initialized with random weights, so a random code plugged to the network would deliver a very random graphic. On the other hand, while you might imagine, the network has numerous parameters that we can easily tweak, plus the aim is to locate a placing of those parameters which makes samples created from random codes appear to be the school