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
Accuracyis anEvaluatorthat computes the accuracy score.Accuracyis theAbstractAccuracywith multiple classes.BinaryAccuracyis theAbstractAccuracywith two classes.BoundingBoxErroris anEvaluatorthat 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 allEvaluators that can be used to evaluate the performance of a model.SingleShotDetectionAccuracyis an implementation ofAbstractAccuracy.TopKAccuracyis anEvaluatorthat computes the accuracy of the top k predictions.