mdx.mtmc.core.evaluation module

class Evaluator(config: AppConfig)

Bases: object

Module to evaluate MTMC results

Parameters:

config (dict) – configuration for the app

evaluator = Evaluator(config)
evaluate(frames: List[Frame], mtmc_objects: List[MTMCObject], sensor_state_objects: Dict[str, SensorStateObject]) None

Evaluates MTMC results

Parameters:
  • frames (List[Frame]) – list of frames

  • mtmc_objects (List[MTMCObject]) – list of MTMC objects

  • sensor_state_objects (Dict[str,SensorStateObject]) – map from sensor IDs to sensor state objects

Return type:

None

evaluator.evaluate(frames, mtmc_objects, sensor_state_objects)