Neural Network - problème avec 'TRAINRP'
mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| function test
clear all
close all
clc
p = [0 1 2 3 4 5];
t = [0 0 0 1 1 1];
net = newff([0 5],[2 1],{'tansig','logsig'},'trainrp');
a = sim(net,p)
net.trainParam.epochs = 50;
net.trainParam.show = 10;
net.trainParam.goal = 0.1;
net = train(net,p,t);
a = sim(net,p)
end |
Le message d'erreur :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| Warning: NEWFF used in an obsolete way.
> In nntobsu at 18
In newff at 86
In test at 9
See help for NEWFF to update calls to the new argument list.
a =
0.3900 0.0642 0.0412 0.0394 0.0421 0.0593
??? Undefined function or method 'nn_train_feedback' for input arguments of type 'struct'.
Error in ==> trainrp at 271
nn_train_feedback('start',net,status);
Error in ==> network.train at 217
[net,tr] = feval(net.trainFcn,net,tr,trainV,valV,testV);
Error in ==> test at 15
net = train(net,p,t); |
C'est pourtant l'exemple donné ici
Avez-vous une idée du problème ?
Christophe