Tensorflow概率-密集翻转-未为任何变量提供梯度

时间:2019-02-15 05:24:03

标签: python tensorflow bayesian-networks tensorflow-probability

我正在尝试使用Tensorflow概率密集翻转层构建贝叶斯Softmax回归模型。该模型正在MNIST数据集上进行训练。

Tensorflow返回错误:

”“没有为任何变量提供渐变,请检查图形中是否存在不符合要求的操作  支持变量[]与损耗之间的梯度  0x7f07fc127840>。”

我认为这是由于以下事实:随机变量不是微分的,因此不存在梯度。但是,Tensorflow在该网站here上清楚地演示了此代码。

有人对为什么会这样有一个全面的答案吗?

我的代码如下:

        SubCategoryDetailInsertionAsyncTask myAsyncTasks = new SubCategoryDetailInsertionAsyncTask();
        myAsyncTasks.execute();

0 个答案:

没有答案