【发布时间】:2014-04-23 08:59:43
【问题描述】:
我想用scikit-learn 建立一个 Deep Believe 网络。据我所知,应该单独训练许多受限玻尔兹曼机(RBM)。然后应该创建一个多层感知器 (MLP),其层数与 (RBM) 的数量相同,并且 MLP 的权重应该使用 RBM 的权重进行初始化。但是,我无法从 scikit-learn 的BernoulliRBM 中找到获取 RBM 权重的方法。此外,它似乎也不是一种在 scikit-learn 中初始化 MLP 权重的方法。
有没有办法按照我的描述做?
【问题讨论】:
标签: python scikit-learn