训练GAN的时候,生成器生成数据后,由于对数据的特殊要求,在数据传入判别器的时候使用了tf.cast()这个函数,额案后就报错了:No gradients provided for any variable, check your graph for ops that do not support gradients
报这个错误简单的是:在优化loss的时候,loss和你写的变量列表不匹配;
如果确保代码没啥错误,那估计就是像我一样使用了类似tf.cast()这样的代码了,这个代码并不会传递梯度