DCGAN is initialized with random weights, so a random code plugged into the network would crank out a totally random picture. On the other hand, when you might imagine, the network has many parameters that we will tweak, as well as target is to find a environment of these parameters which makes samples produced from random codes seem like the coach