GAN not converging

have wriiten a python code for a General Adverserial Network which generates CIFAR-10 like images.

I have trained the GAN on 100 epochs and after every 10 epoch, I am displaying the error and accuracy of the GAN. My GAN model is training but there are no outputs no matter for how much time do I train the model. What could be the problem with my model? Is it vanishing gradient? How to solve it?

A link to my colab sheet is here

I tried changing the hyperparameters of the GAN but on every refernce site, I am getting the same hyperparameters.

I trained a Deep Network GAN on MNIST dataset and that worked pretty well but this one, with the CNN is not converging.