Evaluation API#

Scope#

Base interfaces#

TaskBase#

Source: base.py

Responsibilities:

  • task reset/step

  • task specification dispatch to algorithms

  • task result generation

MetricBase#

Source: base.py

Responsibilities:

  • metric update/compute/reset

Built-in tasks#

Built-in inspection metrics#

  • CoverageRate

  • DetectionRate

  • InspectionTime

  • SafetyScore

Source: inspection_metrics.py

Task configuration references#

Note

object_nav task config is not shipped in the current baseline. Use the three task configs above as the source of truth.