我想我的问题很简单,但无论如何......
我使用创建了神经网络
net = newff(entry_borders, [20, 10], {'logsig', 'logsig'}, 'traingdx');
其中 entry_borders 是一个 50x2 数组:[(0,1), (0,1), ...]
它一定是一个带有 50 个条目和 10 个输出的隐藏层的网络,不是吗?
但是当我运行这个时:
test_result = sim(net, zeros(50));
disp(test_result);
我在 test_result 中得到了 10x50 个元素的矩阵(而不是 10 个标量值) - 那是什么?我不是在谈论教学过程,这就是为什么这里有如此愚蠢的代码......