Interface MultiLabelErrorMeasurer
-
- All Superinterfaces:
Configurable
,MOAObject
,OptionHandler
,Serializable
- All Known Subinterfaces:
MultiTargetErrorMeasurer
- All Known Implementing Classes:
AbstractMultiLabelErrorMeasurer
,AbstractMultiTargetErrorMeasurer
,MeanAbsoluteDeviationMT
,RelativeMeanAbsoluteDeviationMT
,RelativeRootMeanSquaredErrorMT
,RootMeanSquaredErrorMT
public interface MultiLabelErrorMeasurer extends OptionHandler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addPrediction(Prediction prediction, MultiLabelInstance inst)
void
addPrediction(Prediction prediction, Prediction trueClass)
void
addPrediction(Prediction prediction, Prediction trueClass, double weight)
double
getCurrentError()
double
getCurrentError(int index)
double[]
getCurrentErrors()
-
Methods inherited from interface moa.MOAObject
getDescription, measureByteSize
-
Methods inherited from interface moa.options.OptionHandler
copy, getCLICreationString, getOptions, getPurposeString, prepareForUse, prepareForUse
-
-
-
-
Method Detail
-
addPrediction
void addPrediction(Prediction prediction, Prediction trueClass, double weight)
-
addPrediction
void addPrediction(Prediction prediction, Prediction trueClass)
-
addPrediction
void addPrediction(Prediction prediction, MultiLabelInstance inst)
-
getCurrentError
double getCurrentError()
-
getCurrentError
double getCurrentError(int index)
-
getCurrentErrors
double[] getCurrentErrors()
-
-