Neural networks toolbox, error weights, get an error

Hello!
I'm trying to run the following script
x=eye(12);
t = [0 1 1 0 1 0 0 0 1 1 0 1];
ew = (t==0)*0.5 + (t==1);
net = feedforwardnet(10);
net = configure(net,x,t);
net = train(net,x,t,[],[],ew);
And i got an error message ??? Error using ==> trainlm at 109 Inputs and input states have different numbers of samples.
Error in ==> network.train at 107 [net,tr] = feval(net.trainFcn,net,X,T,Xi,Ai,EW,net.trainParam);
Error in ==> Untitled at 7 net = train(net,x,t,[],[],ew);
Without the ew parameter it works pretty good:
net = train(net,x,t);
The question is, how can I properly set error weights for targets? I use MATLAB 2010b.
Thank you in advance, Leonid

1 commentaire

My dear as your mention code above is now perfectly running on Matlab 2017a without any modification. There is no error as you mention as line wise.

Connectez-vous pour commenter.

Réponses (2)

Francois
Francois le 14 Juil 2011
Contacted Mathworks,
this is the right code
[net,tr] = train(net,x,t,{},{},EW);
I used it, and it works great!

2 commentaires

Nuno
Nuno le 14 Juil 2011
Yes, this is right code... Don't understand error...
Leonid
Leonid le 15 Juil 2011
Thank you!

Connectez-vous pour commenter.

Francois
Francois le 7 Juil 2011

0 votes

I have the same problem,
[net,tr] = train(net,x,t,[],[],EW);
??? Error using ==> trainlm at 109
Inputs and input states have different numbers of samples.
Error in ==> network.train at 107
[net,tr] = feval(net.trainFcn,net,X,T,Xi,Ai,EW,net.trainParam);
the problem is not with EW but with Xi and Ai, and this is not easy to write. If someone has done it before an example would be appreciated!

1 commentaire

Friedrich
Friedrich le 15 Juil 2011
looks like an empty cell {} is needed instead of an emtpy array [],

Connectez-vous pour commenter.

Catégories

En savoir plus sur Deep Learning Toolbox dans Centre d'aide et File Exchange

Question posée :

le 29 Juin 2011

Commenté :

le 9 Mar 2018

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by