Class MultiLabelEvaluator

java.lang.Object
org.tribuo.evaluation.AbstractEvaluator<MultiLabel, org.tribuo.multilabel.evaluation.MultiLabelMetric.Context, MultiLabelEvaluation, MultiLabelMetric>
org.tribuo.multilabel.evaluation.MultiLabelEvaluator
All Implemented Interfaces:
Evaluator<MultiLabel, MultiLabelEvaluation>

public class MultiLabelEvaluator extends AbstractEvaluator<MultiLabel, org.tribuo.multilabel.evaluation.MultiLabelMetric.Context, MultiLabelEvaluation, MultiLabelMetric>
An Evaluator for MultiLabel problems.

If the dataset contains an unknown MultiLabel (as generated by MultiLabelFactory.getUnknownOutput()) or a valid MultiLabel which is outside of the domain of the Model then the evaluate methods will throw IllegalArgumentException with an appropriate message.