DCGAN is initialized with random weights, so a random code plugged to the network would crank out a very random picture. On the other hand, when you might imagine, the network has countless parameters that we will tweak, and the objective is to find a setting of these parameters https://raymondraipv.mycoolwiki.com/7782782/detailed_notes_on_neuralspot_features