cc.glsn.v15.neuralnet
Class Input

java.lang.Object
  extended by cc.glsn.v15.neuralnet.Input

public class Input
extends Object

For anything that provides input to neurons (inputs, other neurons, etc)

See Also:
Serialized Form

Constructor Summary
Input()
           
 
Method Summary
 void addToBackProp(double output_error)
           
 void doAccumulatedBackProp(double alpha)
           
 double getValue(long state_serial)
           
 void registerExternalInputSource(ExternalInputSource eis, int idx)
           
 void setValue(double v)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Input

public Input()
Method Detail

getValue

public double getValue(long state_serial)
Parameters:
state_serial - - the current state serial number. An object may compare this to its own stored number to see if it needs to re-compute.
Returns:
the current output value

setValue

public void setValue(double v)

addToBackProp

public void addToBackProp(double output_error)

doAccumulatedBackProp

public void doAccumulatedBackProp(double alpha)

registerExternalInputSource

public void registerExternalInputSource(ExternalInputSource eis,
                                        int idx)