我正在尝试使用Tensorflow概率密集翻转层构建贝叶斯Softmax回归模型。该模型正在MNIST数据集上进行训练。
Tensorflow返回错误:
”“没有为任何变量提供渐变,请检查图形中是否存在不符合要求的操作 支持变量[]与损耗之间的梯度 0x7f07fc127840>。”
我认为这是由于以下事实:随机变量不是微分的,因此不存在梯度。但是,Tensorflow在该网站here上清楚地演示了此代码。
有人对为什么会这样有一个全面的答案吗?
我的代码如下:
SubCategoryDetailInsertionAsyncTask myAsyncTasks = new SubCategoryDetailInsertionAsyncTask();
myAsyncTasks.execute();