DCGAN is initialized with random weights, so a random code plugged into your network would create a very random picture. Having said that, while you may think, the network has numerous parameters that we can tweak, along with the goal is to find a location of these parameters which makes samples generated from random codes appear like the training