本文主要是介绍执行 convolutional_network 时报No gradients provided for any variable,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在学习Tensorflow 执行convolutional_network的脚本时 报,其他几个也一样
ValueError: No gradients provided for any variable, check your graph for ops that do not support gradients
将 tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(logits=y,labels=pred))
改为
cost = tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits_v2(labels=pred,logits=y)) 后
执行正常 不要在Python2环境下执行 ,尽快切换到python3
这篇关于执行 convolutional_network 时报No gradients provided for any variable的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!