setwb
用单个向量设置所有网络权重和偏置值
语法
net = setwb(net,wb)
说明
此函数将网络的权重和偏置设置为一个值向量。
net = setwb(net,wb) 接受以下输入:
net | 神经网络 |
wb | 权重和偏置值的向量 |
示例
设置网络的权重和偏置
此示例说明如何设置和查看网络的权重和偏置值。
创建和配置一个网络。
[x,t] = simplefit_dataset; net = feedforwardnet(3); net = configure(net,x,t); view(net)

此网络在第一层有三个权重和三个偏置,在第二层有三个权重和一个偏置。因此,网络中权重和偏置值的总数是 10 个。将权重和偏置设置为随机值。
net = setwb(net,rand(10,1));
查看权重和偏置值
net.IW{1,1}
net.b{1}
ans =
0.1576
0.9706
0.9572
ans =
0.5469
0.9575
0.9649
版本历史记录
在 R2010b 中推出
另请参阅
getwb | formwb | separatewb