- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 Pybrain 创建 Elman 网络(又名简单循环网络),我认为代码应该如下所示:
n = RecurentNetwork()
n.addInputModule(LinearLayer(5, name = 'in'))
n.addModule(TanhLayer(10, name = 'hidden'))
n.addModule(LinearLayer(10, name = 'context'))
n.addOutputModule(LinearLayer(5, name = 'out'))
n.addConnection(FullConnection(n['in'], n['hidden'], name = 'in_to_hidden'))
n.addConnection(FullConnection(n['hidden'], n['out'], name = 'hidden_to_out'))
n.addConnection(IdentityConnection(n['hidden'], n['context'], name = 'hidden_to_context'))
n.addConnection(IdentityConnection(n['context'], n['hidden'], name = 'context_to_hidden'))
我的问题是我不知道如何获取上下文节点(在时间 t)来保留最后一次迭代(在时间 t-1)的隐藏节点的值,以便将它们提供给隐藏节点本次迭代中的节点(在时间 t)以及如何将 hide_to_context 中的权重修复为 1。现在情况如何,我收到一条错误消息,说网络中存在“循环”(确实有一个)。任何帮助将非常感激。非常感谢。
干杯,
布鲁诺
最佳答案
我会看看这一部分:
http://pybrain.org/docs/tutorial/netmodcon.html#using-recurrent-networks
特别是
The RecurrentNetwork class has one additional method, .addRecurrentConnection(), which looks back in time one timestep.
关于python - Pybrain 中的 Elman 网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25899229/
我正在尝试使用 Pybrain 创建 Elman 网络(又名简单循环网络),我认为代码应该如下所示: n = RecurentNetwork() n.addInputModule(LinearLaye
问:Tensorflow RNN 是否实现了输出 Elman 网络的隐藏状态? cells = tf.contrib.rnn.BasicRNNCell(4) outputs, state = tf.
我刚刚开始研究循环神经网络。我在 Elman 的网络上找到了三个信息来源(Elman 1991)。 (示例和代码)http://mnemstudio.org/neural-networks-elman
我是一名优秀的程序员,十分优秀!