Réseau de neurone - Erreur avec ma propre fonction de transfert

Signaler
Messages postés
22
Date d'inscription
mardi 10 juillet 2007
Statut
Membre
Dernière intervention
14 décembre 2012
-
Messages postés
22
Date d'inscription
mardi 10 juillet 2007
Statut
Membre
Dernière intervention
14 décembre 2012
-
 
Bonjour,

J'effectue un entrainement d' un Réseau de neurones dans lequel j'ajoute une fonction de transfert que j'ai moi même crée. La fonction de transfert que je rajoute possède le nom: 'exponential'

Voici comment je l'implémente:

net=newff(pn,tn,S1,{},'trainlm');
net.layers{1}.transferFcn= 'tansig';
net.layers{2}.transferFcn= 'exponential';

Je recois une erreur quand je compile ce programme qui est la suivante

[CODE]Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.mathworks.toolbox.nnet.v6.diagram.nnTransfer.paint(nnTransfer.java:35)
at com.mathworks.toolbox.nnet.v6.image.nnOffsetImage.paint(nnOffsetImage.java:49)
at com.mathworks.toolbox.nnet.v6.image.nnLayerImage.paint(nnLayerImage.java:50)
at com.mathworks.toolbox.nnet.v6.image.nnOffsetImage.paint(nnOffsetImage.java:49)
at com.mathworks.toolbox.nnet.v6.image.nnLayerImage.paint(nnLayerImage.java:50)
at com.mathworks.toolbox.nnet.v6.image.nnLayerImage.paint(nnLayerImage.java:50)
at com.mathworks.toolbox.nnet.v6.image.nnBorderImage.paint(nnBorderImage.java:43)
at com.mathworks.toolbox.nnet.v6.image.nnAlignImage.paint(nnAlignImage.java:43)
at com.mathworks.toolbox.nnet.v6.image.nnFitImage.paint(nnFitImage.java:49)
at com.mathworks.toolbox.nnet.v6.image.nnExpandImage.paint(nnExpandImage.java:55)
at com.mathworks.toolbox.nnet.v6.gui.nnImage2JComponent.paint(nnImage2JComponent.java:47)
at javax.swing.JComponent.paintChildren(Unknown Source)
CODE]

Ainsi que plusieurs autre lignes comme cela.

Est-ce que quelqu'un saurais ce que signifie ces lignes.

Merci,
Somaa

1 réponse

Messages postés
22
Date d'inscription
mardi 10 juillet 2007
Statut
Membre
Dernière intervention
14 décembre 2012

Quelqu'un aurait une suggestion?