reseauff.java

来自「application som kohonen , pour une class」· Java 代码 · 共 59 行

JAVA
59
字号
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: R閟eau Feed-Forward</p> * <p>Description: Gestion des r閟eaux Feed-Forward</p> */public abstract class ReseauFF extends Reseau {  /** Pas d'apprentissage */  private double eta;  /**   * Constructeur du r閟eau   * @param nbC int : nombre de couches   */  public ReseauFF(int nbC) {    super(nbC);  }  /**   * Cr閍tion d'une couche   * @param nbN int : nombre de neurones   * @param ft int : type de fonction de transfert   * @param pFT int[] : param鑤res de la fonction de transfert   */  public void ajouteCouche(int nbN, int ft, double pFT[]) {    addCouche(new CoucheFF(nbN, ft, pFT));  }  /** Propagation avant */  public void propagation() {    for(int i=0; i<getNbCouches(); i++) {      getCouche(i).traiteCouche(this);    }    getResultats().setVecteurResultat(getLesConnexions());  }  /** Setter du pas d'apprentissage */  public void setEta(double e) {    eta = e;  }  /** Getter du pas d'apprentissage */  public double getEta() {    return eta;  }// *********************************************************************  public abstract double apprend();}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?