标签: python tensorflow deep-learning
我正在尝试使用general strategy来实现一种深度信任网络,该网络以贪婪的方式预先训练了RBM,然后对DBN进行了微调。我正在使用输入和重建输出之间的重建损失来计算梯度,如下所示:
file
这是代码的主要部分:
if
但是我得到了错误:
我的损失功能有问题吗?
更新:我在预训练RBM时遇到了固定错误。现在,分层RBM训练得很好。但是我仍然无法调整整个网络。
谢谢!