📄 neuroneff.java
字号:
package neuronespack;/** * Package Neurones * Fonctionalit閟 de base des r閟eaux neuronaux. * R閟eaux Neauronaux, Vuibert 2006. * Jean-Philippe Rennard * version 1.0, 17/3/2006 *//** * <p>Title: Neurone Feed-Forward</p> * <p>Description: Gestion des neurones Feed-Forward.</p> */public class NeuroneFF extends Neurone { public static final int VALEUR_SIGNAL_ERREUR = 2; /** * Constructeur * @param c Couche : Couche contenant le neurone * @param Id int : Identifiant du neurone */ public NeuroneFF(Couche c, int Id) { super(c, Id, 3); } /** Renvoie le signal d'erreur du neurone */ public double getSignalErreur() { return getParametreNeurone(VALEUR_SIGNAL_ERREUR); } /** * Calcul du signal d'erreur sur la couche de sortie * @param valDes double : Valeur de sortie d閟ir閑 */ public void calcSignalErreurSortie(double valDes) { setParametreNeurone(NeuroneFF.VALEUR_SIGNAL_ERREUR, (valDes - getSignalBrut()) * FonctionTransfert.calcDerivee(getMaCouche().getTypeFT(), getParametreNeurone(VALEUR_POTENTIEL), getMaCouche().getParamFT())); } /** Calcul des signaux d'erreur d'un neurone cach
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -