- Type Parameters:
OutputType
- The output type of the learner.
- All Superinterfaces:
- BatchLearner<java.util.Collection<? extends InputOutputPair<? extends Vectorizable,OutputType>>,VectorElementThresholdCategorizer>, java.lang.Cloneable, CloneableSerializable, DeciderLearner<Vectorizable,OutputType,java.lang.Boolean,VectorElementThresholdCategorizer>, DimensionFilterableLearner, java.io.Serializable
- All Known Implementing Classes:
- AbstractVectorThresholdMaximumGainLearner, RandomSubVectorThresholdLearner, VectorThresholdGiniImpurityLearner, VectorThresholdHellingerDistanceLearner, VectorThresholdInformationGainLearner, VectorThresholdVarianceLearner
public interface VectorThresholdLearner<OutputType>
extends DeciderLearner<Vectorizable,OutputType,java.lang.Boolean,VectorElementThresholdCategorizer>, DimensionFilterableLearner
An interface class for decider learners that produce a threshold function
on a vector element based on maximizing some gain value.
- Since:
- 3.1
- Author:
- Justin Basilico