Package ai.djl.training.evaluator
package ai.djl.training.evaluator
Contains classes for evaluating the effectiveness of models.
It contains a main interface Evaluator
and various
evaluators that extend it. More evaluators are located within ai.djl.training.loss
which
have the additional property that those evaluators are suited for training.
-
ClassesClassDescription
Accuracy
is anEvaluator
that computes the accuracy score.Accuracy
is theAbstractAccuracy
with multiple classes.BinaryAccuracy
is theAbstractAccuracy
with two classes.BoundingBoxError
is anEvaluator
that computes the error in the prediction of bounding boxes in SingleShotDetection model.Coverage for a Regression problem: it measures the percent of predictions greater than the actual target, to determine whether the predictor is over-forecasting or under-forecasting.Base class for allEvaluator
s that can be used to evaluate the performance of a model.SingleShotDetectionAccuracy
is an implementation ofAbstractAccuracy
.TopKAccuracy
is anEvaluator
that computes the accuracy of the top k predictions.