- Type Parameters:
InputType
- The type of the input to the regressor.
- All Superinterfaces:
- Evaluator<InputType,java.lang.Double>, ScalarFunction<InputType>
- All Known Implementing Classes:
- AdditiveEnsemble, AveragingEnsemble, KernelScalarFunction, LinearCombinationScalarFunction, LocallyWeightedKernelScalarFunction, RegressionTree, WeightedAdditiveEnsemble, WeightedAveragingEnsemble
public interface Regressor<InputType>
extends ScalarFunction<InputType>
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.
- Since:
- 3.3.3
- Author:
- Justin Basilico