gov.sandia.cognition.learning.function.regression.Regressor Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cognitive-foundry Show documentation
Show all versions of cognitive-foundry Show documentation
A single jar with all the Cognitive Foundry components.
/*
* File: Regressor.java
* Authors: Justin Basilico
* Project: Cognitive Foundry Learning Core
*
* Copyright 2011 Cognitive Foundry. All rights reserved.
*/
package gov.sandia.cognition.learning.function.regression;
import gov.sandia.cognition.math.ScalarFunction;
/**
* Defines the functionality of a regression function, which is the model
* created by regression algorithms. It produces a scalar value as the result
* of evaluating an input. This class primarily defines a convenience method
* that helps avoid the creation of new Double objects when using regression
* functions.
*
* @param
* The type of the input to the regressor.
* @author Justin Basilico
* @since 3.3.3
*/
public interface Regressor
extends ScalarFunction
{
}