gov.sandia.cognition.learning.function.categorization
Interface BinaryCategorizer<InputType>

Type Parameters:
InputType - The input type for the categorizer.
All Superinterfaces:
Categorizer<InputType,Boolean>, Cloneable, CloneableSerializable, Evaluator<InputType,Boolean>, Serializable
All Known Subinterfaces:
ConfidenceWeightedBinaryCategorizer, DiscriminantBinaryCategorizer<InputType>, ThresholdBinaryCategorizer<InputType>
All Known Implementing Classes:
AbstractBinaryCategorizer, AbstractConfidenceWeightedBinaryCategorizer, AbstractDiscriminantBinaryCategorizer, AbstractThresholdBinaryCategorizer, DefaultConfidenceWeightedBinaryCategorizer, DefaultKernelBinaryCategorizer, DiagonalConfidenceWeightedBinaryCategorizer, FisherLinearDiscriminantBinaryCategorizer, Forgetron.Result, KernelBinaryCategorizer, LinearBinaryCategorizer, OnlineShiftingPerceptron.LinearResult, ScalarFunctionToBinaryCategorizerAdapter, ScalarThresholdBinaryCategorizer, VectorElementThresholdCategorizer, WeightedBinaryEnsemble

public interface BinaryCategorizer<InputType>
extends Categorizer<InputType,Boolean>

The BinaryCategorizer extends the Categorizer interface by enforcing that the output categories are boolean values, which means that the categorizer is performing binary categorization.

Since:
2.0
Author:
Justin Basilico

Method Summary
 
Methods inherited from interface gov.sandia.cognition.learning.function.categorization.Categorizer
getCategories
 
Methods inherited from interface gov.sandia.cognition.evaluator.Evaluator
evaluate
 
Methods inherited from interface gov.sandia.cognition.util.CloneableSerializable
clone