- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
有没有一种简单的方法来显示我在训练后输入到使用 Neurolab 开发的 ANN 中的每个属性的偏差或权重?
最佳答案
是的,您可以看到所有图层的权重和偏差。通过使用
net.layers[i].np['w']
用于权重
net.layers[i].np['b']
用于偏差
要自己手动更改它们,您只需使用添加到末尾的 [:]
并将它们设置为 numpy 数组。
这是我在具有 3 层(1 个输入层、1 个隐藏层和 1 个输出层)的简单网络上使用的示例测试代码。
import neurolab as nl
import numpy as np
net = nl.net.newff([[0,1]] * 3, [4,2])
net.save("test.net")
net = nl.load("test.net")
# show layer weights and biases
for i in range(0,len(net.layers)):
print "Net layer", i
print net.layers[i].np['w']
print "Net bias", i
print net.layers[i].np['b']
#try setting layer weights
net.layers[0].np['w'][:] = np.array ([[0,1,2],
[3,4,5],
[4,5,6],
[6,7,8]]
)
# show layer weights and biases
for i in range(0,len(net.layers)):
print "Net layer", i
print net.layers[i].np['w']
print "Net bias", i
print net.layers[i].np['b']
关于python - 显示每个节点的 Neurolabs 权重/偏差?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31861542/
给定一个来自 neurolab 的人工神经网络 net = nl.net.newff([[0.0, 1.0]] * 5, [2]) 我想迭代地训练它,每 K 个时期执行一次验证检查。 尽管 net.t
谁能向我解释一下如何使用这个库: http://code.google.com/p/neurolab/ 创建一个遵循这些规则的神经网络: 多层前馈:3 层,225 个输入,50 个隐藏层和 10 个输
我在 python 中使用 neurolab 创建神经网络。我创建了一个 newff 网络并使用默认的 train_bfgs 训练函数。我的问题很多次,训练在时代用完甚至达到错误目标之前就结束了。我环
我正在使用 neurolab 解决机器学习分类问题,链接:- http://code.google.com/p/neurolab/ 我的问题是,我们可以增量训练神经网络吗? 进一步解释,我有三部分输入
我刚刚安装了 Neurolab,并尝试了提供的示例(前馈多层感知器(newff)): import neurolab as nl import numpy as np # Create train s
我在使用 python 和 neurolab 方面还很陌生,我在训练前馈神经网络时遇到了问题。我建立了如下网络: net = nl.net.newff([[-1,1]]*64, [60,1]) net
有没有一种简单的方法来显示我在训练后输入到使用 Neurolab 开发的 ANN 中的每个属性的偏差或权重? 最佳答案 是的,您可以看到所有图层的权重和偏差。通过使用 net.layers[i].np
我正在将 Matlab 中使用 Levenberg-Marquardt 训练算法的神经网络代码移植到 Python。我正在使用 Neurolab,我相信 Levenberg-Marquardt 训练算
我想使用神经网络根据系列 A(我有系列 A 的完整历史记录)和 future 30 天的事件列表 E(E是二进制单位的列表)。知道 B 与 A 成线性比例,并且当第 i 天的事件发生时 (E[i] =
我是一名优秀的程序员,十分优秀!