DCGAN is initialized with random weights, so a random code plugged in the network would produce a totally random impression. On the other hand, when you may think, the network has millions of parameters that we can tweak, and the objective is to find a environment of these parameters https://martinwwurr.theobloggers.com/37933032/facts-about-ambiq-micro-revealed