org.neuroph.core.input
Class SummingFunction

java.lang.Object
  extended by org.neuroph.core.input.SummingFunction
Direct Known Subclasses:
And, Intensity, Max, Min, Or, Product, Sum, SumSqr

public abstract class SummingFunction
extends java.lang.Object

Abstract base class for all summing functions, which perform some summing operation on weighted input vector and return scalar. SummingFunctions is subcomponents of InputFunction.

Author:
Zoran Sevarac
See Also:
InputFunction

Constructor Summary
SummingFunction()
           
 
Method Summary
abstract  double getOutput(java.util.Vector<java.lang.Double> inputVector)
          Returns summing function output
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SummingFunction

public SummingFunction()
Method Detail

getOutput

public abstract double getOutput(java.util.Vector<java.lang.Double> inputVector)
Returns summing function output

Parameters:
inputVector - input vector for summing function
Returns:
summing function output

toString

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