Neuroph

org.neuroph.core.input
Class WeightsFunction

java.lang.Object
  extended by org.neuroph.core.input.WeightsFunction
Direct Known Subclasses:
Diference, WeightedInput

public abstract class WeightsFunction
extends java.lang.Object

The WeightsFunction is abstract base class for components of neuron's InputFunction which perform some operation on neuron input vector and weight vector.


Constructor Summary
WeightsFunction()
           
 
Method Summary
abstract  java.util.Vector<java.lang.Double> getOutput(java.util.Vector<Connection> inputs)
          Returns function's output
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WeightsFunction

public WeightsFunction()
Method Detail

getOutput

public abstract java.util.Vector<java.lang.Double> getOutput(java.util.Vector<Connection> inputs)
Returns function's output

Parameters:
inputs - neuron's input connections
Returns:
function's output

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Neuroph