在 PyBrain 神经网络中创建自定义连接
我想创建一个遵循以下布局的人工神经网络(在 PyBrain 中):
但是,我找不到正确的实现这一目标的方法。我在文档中看到的唯一选项是创建完全连接层的方式,这不是我想要的:我希望一些输入节点连接到第二个隐藏层而不是第一个隐藏层。
I want to create an artificial neural network (in PyBrain) that follows the following layout:
However, I cannot find the proper way to achieve this. The only option that I see in the documentation is the way to create fully connected layers, which is not what I want: I want some of my input nodes to be connected to the second hidden layer and not to the first one.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
解决方案是使用您选择的连接类型,但带有切片参数:
inSliceFrom
、inSliceTo
、outSliceFrom
和outSliceTo。我同意文档应该提到这一点,到目前为止它只在Connection
类的注释中。以下是您的案例的示例代码:
The solution is to use the connection type of your choice, but with slicing parameters:
inSliceFrom
,inSliceTo
,outSliceFrom
andoutSliceTo
. I agree the documentation should mention this, so far it's only in theConnection
class' comments.Here is example code for your case:
schaul 建议的另一种方法是使用多个输入层。
An alternative way to the one suggested by schaul is to use multiple input layers.