我目前正在尝试从deeplearntoolbox运行matlab代码,这个工具箱就是test_example_DBN.m。
然而,它遇到了一些错误,我不知道问题是什么,以及如何解决它。需要你的帮助来解释和教我问题出在哪里,以及如何让它发挥作用。提前谢谢..。
错误消息如下:
???试图访问lmisys(5);索引超出界限,因为numel(lmisys)=4。 ==> lmiunpck在23的误差 rs=lmisys(4);rv=lmisys(5);% LMISET,LMIVAR 26时==> nnsetup中的错误 LMI_set、LMI_var、LMI_term、data=lmiunpck(lmisys); ==> dbnunfoldtonn在10处的错误 nn =nnsetup(大小); ==> TryDBN中31处的错误 nn = dbnunfoldtonn(dbn,10);
发布于 2015-05-16 07:01:45
这是因为DeepLearnToolBox有一个与Matlab自己的NN toolbox.So冲突的NeuralNetwork工具,您可以如下所示解决这个问题:
单击“文件-设置路径-添加与子文件夹,选择您的工具箱路径。确保DeepLearnToolBox的路径在top.After中,再试一次。
发布于 2015-12-19 16:05:23
您需要通过“`SetPath”将DeepLearnToolBox的所有.m文件复制到Matlab路径中。
https://stackoverflow.com/questions/28251262
复制相似问题