Not Assigned"错误-6ren"> Not Assigned"错误-我正在尝试创建一个可以适应一组财务数据的前馈网络。财务数据以 Excel 电子表格的形式提供给我们。我创建了较小的电子表格,仅包含必要的数据。但是当我导入训练集和验证集,然后尝试训练网络时,当我达到训-6ren">
gpt4 book ai didi

excel - 当电子表格用作训练和验证数据时,神经网络工具箱前馈网络发出 "Output Not Assigned"错误

转载 作者:行者123 更新时间:2023-11-30 09:55:25 24 4
gpt4 key购买 nike

我正在尝试创建一个可以适应一组财务数据的前馈网络。财务数据以 Excel 电子表格的形式提供给我们。我创建了较小的电子表格,仅包含必要的数据。但是当我导入训练集和验证集,然后尝试训练网络时,当我达到训练功能时,出现以下错误:

Output argument "v" (and maybe others) not assigned during call to "network/subsref".

我已经检查了我的代码并进行了研究,但我无法确定问题所在。我在错误中找到的信息表明,这意味着输出参数不存在,但我看不到在哪里。

相关代码片段:

training_patterns = xlsread('Training_Set');
validation_patterns = xlsread('Validation_Set');
ndim_inputs=2; %2D patterns--not counting bias
nnodes_layer1=5; %try this many interneurons--not including bias
nnodes_layer2=1; %single output

net = feedforwardnet(5, 'trainlm');

[net, tr] = net.train(net, training_patterns, validation_patterns);

顺便说一下,包含数据的矩阵非常大。训练矩阵为 227x8,验证矩阵为 51x8。

最佳答案

我从未见过以这种方式使用神经网络工具箱。尝试仅使用 train 方法,而不仅仅是 net.train:

net = train(net, training_patterns, validation_patterns);

关于excel - 当电子表格用作训练和验证数据时,神经网络工具箱前馈网络发出 "Output <variable> Not Assigned"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33002228/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com