gov.sandia.cognition.learning.function.regression
Class AbstractRegressor<InputType>

java.lang.Object
  extended by gov.sandia.cognition.util.AbstractCloneableSerializable
      extended by gov.sandia.cognition.math.AbstractScalarFunction<InputType>
          extended by gov.sandia.cognition.learning.function.regression.AbstractRegressor<InputType>
Type Parameters:
InputType - The type of the input to the regressor.
All Implemented Interfaces:
Evaluator<InputType,Double>, ScalarFunction<InputType>, CloneableSerializable, Serializable, Cloneable
Direct Known Subclasses:
LinearDiscriminant, LinearVectorScalarFunction, VectorFunctionLinearDiscriminant, VectorFunctionToScalarFunction

public abstract class AbstractRegressor<InputType>
extends AbstractScalarFunction<InputType>

An abstract implementation of the Regressor interface.

Since:
3.3.3
Author:
Justin Basilico
See Also:
Serialized Form

Constructor Summary
AbstractRegressor()
          Creates a new AbstractRegressor.
 
Method Summary
 
Methods inherited from class gov.sandia.cognition.math.AbstractScalarFunction
evaluate
 
Methods inherited from class gov.sandia.cognition.util.AbstractCloneableSerializable
clone
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface gov.sandia.cognition.math.ScalarFunction
evaluateAsDouble
 

Constructor Detail

AbstractRegressor

public AbstractRegressor()
Creates a new AbstractRegressor.