tz6091 发表于 2006-6-24 22:37

[求助]一个BP网的问题

<P>&gt;&gt; P = ;<BR>&gt;&gt; T = ;<BR>&gt;&gt; net = newff(,,{'tansig' 'purelin'});<BR>&gt;&gt; net.trainParam.epochs = 200;<BR>&gt;&gt; net=train(net,P,T)<BR>??? Error using ==&gt; mse<BR>Too many input arguments.</P>
<P>Error in ==&gt; calcperf at 200<BR>perf = feval(performFcn,E,X,net.performParam);</P>
<P>Error in ==&gt; trainlm at 252<BR> = calcperf(net,X,Pd,Tl,Ai,Q,TS);</P>
<P>Error in ==&gt; network.train at 278<BR> = feval(trainFcn,net,Pd,Tl,Ai,Q,TS,VV,TV);<BR><BR>请问以上是为什么啊?谢谢<BR></P>

tz6091 发表于 2006-6-24 22:49

<P>找到原应了。是应为装了个SVM工具箱,他有mse函数。<br>如果不删除SVM工具箱,当用神经网络工具箱的时候如何屏蔽掉这个mse函数呢?</P>
[此贴子已经被作者于2006-6-24 22:50:40编辑过]

cdwxg 发表于 2006-6-25 11:52

<P>P,T要转置吧?我不明白这个:)</P>

ericlin 发表于 2006-6-26 20:14

<P>觉得楼上的才是错误的原理,各个工具箱的函数应该不冲突的。</P>

F117_ren_0 发表于 2006-6-27 10:50

工具箱之间的函数不冲突,转置是一定要做的,要懂错误提示
页: [1]
查看完整版本: [求助]一个BP网的问题