ysy1981 发表于 2006-9-1 10:15

训练网络时,command window中一直出现警告语句,如何消除?

训练过程中,command窗口中一直不停的出现:
*WARNING* LEARNBPM is an obsolete function.
          Use LEARNGDM to calculate new weights and biases.
          Type NNTWARN OFF to suppress NNT warning messages.


*WARNING* LOGSIG used in an obsolete way.
          Use LOGSIG(NETSUM(Z,B)) instead of LOGSIG(Z,B).
          Type NNTWARN OFF to suppress NNT warning messages.


*WARNING* PURELIN used in an obsolete way.
          Use PURELIN(NETSUM(Z,B*ones(1,Q))) instead of PURELIN(Z,B).
          Type NNTWARN OFF to suppress NNT warning messages.


*WARNING* DELTALIN is an obsolete function.
          Use DPURELIN to calculates PURELIN derivatives.
          Type NNTWARN OFF to suppress NNT warning messages.


*WARNING* DELTALOG is an obsolete function.
          Use DLOGSIG to calculates LOGSIG derivatives.
          Type NNTWARN OFF to suppress NNT warning messages.
总是一闪一闪的,弄的眼睛怪不舒服的,如何消除这一现象,请大家赐教!谢谢!

jimin 发表于 2006-9-1 11:50

出现错误的原因应该是你的程序中的语句的用法和matlab的版本不匹配,你的matlab版本比较高,而你写的函数是以前matlab版本的用法
你用的是神经网络工具箱,找本matlab6.5 的书,改一下语句会比较好

ysy1981 发表于 2006-9-1 12:11

哦!谢谢楼上!

ysy1981 发表于 2006-9-1 12:26

请问:在那儿可以下载到6.5的教程?
我把程序的一部份复制上来,恳请大家帮忙改改,可以克服警告语句出现的问题,谢谢!
disp_fqre=500;               
max_epoch=5000;            
err_goal=0.002;               
lr=0.6;                     
tp=;
%   Training begins...please wait (this takes a while!)...

=trainbpx(w1,b1,'logsig',w2,b2,'purelin',p,t,tp);

glise 发表于 2006-9-1 12:55

对于BP网络用nnt2ff和train来实现就行了,具体你看一下帮助或者论坛也有很多例子

ysy1981 发表于 2006-9-4 10:51

此问题仍未解决,请高手明点!!!诚谢!!!!!!!!!!!!

jimin 发表于 2006-9-4 11:07

这里举一个简单的例子,是在matlab6.5里运行的,
P = ;
T = ;
net = newff(,,{'tansig' 'purelin'});
Y = sim(net,P);
plot(P,T,P,Y,'o')
net.trainParam.epochs = 50;
net = train(net,P,T);
Y = sim(net,P);
plot(P,T,P,Y,'o')
象trainbpx这种函数6.5已经没有这种用法拉
具体的你找本书看看就会明白
推荐一本吧,神经网络理论与matlab7实现
6.5和7在神经网络工具箱上应该还是差不多的

ysy1981 发表于 2006-9-4 12:09

非常感谢楼上的赐教!谢谢!
问管理员,如何酬谢这样的答复!

MVH 发表于 2006-9-5 21:14

原帖由 ysy1981 于 2006-9-4 12:09 发表
非常感谢楼上的赐教!谢谢!
问管理员,如何酬谢这样的答复!

相关的奖励论坛会参考加分制度,根据回答情况进行加分

qzyxm 发表于 2006-9-5 21:36

现在软件版本升级太快 了
页: [1]
查看完整版本: 训练网络时,command window中一直出现警告语句,如何消除?