HELP! Memory problem for trainlm~
Mostrar comentarios más antiguos
i have 144x18248 for training, and 6x18348 for target and 6x1 for Output. my code is this:
[I N ] = size(Train) [O N] = size(Target) net=newff([minmax(Train)],[16 10 O]{'tansig','tansig','purelin'},'trainlm'); net.performFcn = 'mse'; net.trainParam.show=10; net.trainParam.lr=0.01; net.trainParam.epochs=200; net.trainParam.goal=0.0005; [net,tr1] = train(net,Train,Target); result=sim(net,Train)
But it shows me some errors:
Error in ==> staticderiv>calc_jacobian at 218 jWB = nnprop.jac_s(net,data.P,data.Pd,data.Zb,data.Zi,data.Zl,...
Error in ==> staticderiv at 85 out1 = calc_jacobian(in2,in3,in4);
Error in ==> defaultderiv>calc_jacobian at 213 jWB = staticderiv('jacobian',net,data,fcns);
Error in ==> perfs_jejj>calc_Y_trainPerfJeJJ at 87 Jwb_y = fcns.deriv.calc_jacobian(net,signals,fcns);
Error in ==> perfs_jejj>singlecalc at 58 [Y,trainPerfy,trainN,JEy,JJy] = calc_Y_trainPerfJeJJ(net,data,fcns);
Error in ==> perfs_jejj at 9 [trainPerfy,trainN,valPerfy,~,testPerfy,~,JEy,JJy] = singlecalc(net,data,fcns);
Error in ==> trainlm>train_network at 199 [perf,vperf,tperf,je,jj,gradient] = nntraining.perfs_jejj(net,data,fcns);
Error in ==> trainlm at 113 [net,tr] = train_network(net,tr,data,fcns,param);
Error in ==> network.train at 107 [net,tr] = feval(net.trainFcn,net,X,T,Xi,Ai,EW,net.trainParam);
3 comentarios
Walter Roberson
el 28 de Mzo. de 2013
Editada: Walter Roberson
el 28 de Mzo. de 2013
What error message does it show just above the first "Error in" ?
Are you using 32 bit or 64 bit MATLAB? How much RAM do you have?
Yuan
el 28 de Mzo. de 2013
Respuestas (0)
Categorías
Más información sobre Deep Learning Toolbox en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!