|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectmotorRedNeuronal.ElementoSalida
public class ElementoSalida
Los elementos de entrada son neuronas ficticias que recogen los resultados de la red y la alimentan para la retroprogramación.
Field Summary | |
---|---|
private INeurona |
entrante
Neuronas conectadas a la entrada de este elemento de salida |
(package private) float |
ultimaSalida
Almacena la última salida para su consulta |
Constructor Summary | |
---|---|
ElementoSalida()
|
Method Summary | |
---|---|
void |
addElementoEntrante(INeurona entrante)
Añade una neurona entrante a este elemento |
void |
addElementoSaliente(INeurona saliente)
En un elemento saliente, este método no hace nada. |
void |
calcular(float in,
INeurona origen)
En un elemento de salida, la función calcular guarda el dato a calcular como salida y devuelve para que siga fluyendo la retropropagación por la red neuronal. |
void |
retropropagar(float deltaAnterior,
INeurona origen)
Le pasa el dato a la neurona entrante. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
float ultimaSalida
private INeurona entrante
Constructor Detail |
---|
public ElementoSalida()
Method Detail |
---|
public void calcular(float in, INeurona origen)
calcular
in interface INeurona
public void retropropagar(float deltaAnterior, INeurona origen)
retropropagar
in interface INeurona
public void addElementoEntrante(INeurona entrante)
addElementoEntrante
in interface INeurona
public void addElementoSaliente(INeurona saliente)
addElementoSaliente
in interface INeurona
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |