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.