class documentation

ActivityNet-style evaluation config.

Parameters
pred_fieldthe name of the field containing the predicted fiftyone.core.labels.TemporalDetection instances
gt_fieldthe name of the field containing the ground truth fiftyone.core.labels.TemporalDetection instances
iouthe IoU threshold to use to determine matches
classwisewhether to only match segments with the same class label (True) or allow matches between classes (False)
compute_mAPwhether to perform the necessary computations so that mAP and PR curves can be generated
iou_threshsa list of IoU thresholds to use when computing mAP and PR curves. Only applicable when compute_mAP is True
custom_metricsan optional list of custom metrics to compute or dict mapping metric names to kwargs dicts
Method __init__ Undocumented
Instance Variable compute_mAP Undocumented
Instance Variable iou_threshs Undocumented
Property method The name of the method.

Inherited from DetectionEvaluationConfig:

Instance Variable gt_field Undocumented
Instance Variable pred_field Undocumented
Property requires_additional_fields Whether fields besides pred_field and gt_field are required in order to perform evaluation.
Property type The type of run.

Inherited from BaseRunConfig (via DetectionEvaluationConfig, BaseEvaluationMethodConfig, EvaluationMethodConfig):

Class Method from_dict Constructs a BaseRunConfig from a serialized JSON dict representation of it.
Static Method base_config_cls Returns the config class for the given run type.
Method attributes Returns the list of class attributes that will be serialized by serialize.
Method build Builds the BaseRun instance associated with this config.
Method load_credentials Loads any necessary credentials from the given keyword arguments or the relevant FiftyOne config.
Property cls The fully-qualified name of this BaseRunConfig class.
Property run_cls The BaseRun class associated with this config.
Class Method _virtual_attributes A list of attributes that are serialized but should not be treated as parameters when loading the config class from the database.

Inherited from Config (via DetectionEvaluationConfig, BaseEvaluationMethodConfig, EvaluationMethodConfig, BaseRunConfig):

Method __repr__ Undocumented
def __init__(self, pred_field, gt_field, iou=None, classwise=None, compute_mAP=False, iou_threshs=None, custom_metrics=None, **kwargs): (source)
compute_mAP: False = (source)

Undocumented

iou_threshs: None = (source)

Undocumented