|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectneuronespack.Neurone
Title: Neurone
Description: Gestion des fonctions de base d'un neurone.
Field Summary | |
static int |
VALEUR_POTENTIEL
|
static int |
VALEUR_SIGNAL
|
Constructor Summary | |
Neurone(Couche c,
int Id,
int nbp)
Constructeur du neurone |
Method Summary | |
void |
addSynapsesIn(Synapse s)
Ajoute une synapse entrant dans le neurone |
void |
addSynapsesOut(Synapse s)
Ajoute une synapse sortant du neurone |
double |
calcPotentiel()
Calcul du potentiel |
double |
calcSignal()
Calcul du signal |
int |
getID()
Getter de l'identifiant |
Couche |
getMaCouche()
Getter de la couche du neurone |
int |
getNbSynapsesIn()
Getter du nombre de synapses entrantes |
int |
getNbSynapsesOut()
Getter du nombre de synapses sortantes |
double |
getParametreNeurone(int n)
Getter d'un paramètre |
double |
getPotentiel()
Renvoie le potentiel |
double |
getSignalBrut()
Renvoie le signal du neurone |
Synapse |
getSynapseIn(int n)
Getter d'une synapse entrante |
Synapse |
getSynapseOut(int n)
Getter d'une synapse sortante |
abstract void |
run()
|
void |
setParametreNeurone(int n,
double v)
Setter d'un paramètre |
void |
setPotentiel(double p)
Setter du potentiel |
void |
setSignal(double s)
Setter du signal |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int VALEUR_SIGNAL
public static final int VALEUR_POTENTIEL
Constructor Detail |
public Neurone(Couche c, int Id, int nbp)
c
- Couche : Couche contenant le neuroneId
- int : Identifiant du neuronenbp
- int : Nombre de paramètres du neuroneMethod Detail |
public void addSynapsesIn(Synapse s)
addSynapsesIn
in interface Unite
public void addSynapsesOut(Synapse s)
addSynapsesOut
in interface Unite
public Synapse getSynapseIn(int n)
public Synapse getSynapseOut(int n)
public int getNbSynapsesIn()
public int getNbSynapsesOut()
public void setPotentiel(double p)
public double getPotentiel()
public double calcPotentiel()
public void setSignal(double s)
public double getSignalBrut()
getSignalBrut
in interface Unite
public double calcSignal()
public int getID()
getID
in interface Unite
public double getParametreNeurone(int n)
public void setParametreNeurone(int n, double v)
public Couche getMaCouche()
public abstract void run()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |