vis4d.eval.nuscenes
NuScenes evaluator.
- class NuScenesDet3DEvaluator(data_root, version, split, save_only=False, class_map=None, metadata=('use_camera',), use_default_attr=False, velocity_thres=1.0)[source]
NuScenes 3D detection evaluation class.
- __init__(data_root, version, split, save_only=False, class_map=None, metadata=('use_camera',), use_default_attr=False, velocity_thres=1.0)[source]
Initialize NuScenes evaluator.
- property metrics: list[str]
Supported metrics.
- gather(gather_func)[source]
Gather variables in case of distributed setting (if needed).
- Parameters:
gather_func (Callable[[Any], Any]) – Gather function.
- Return type:
None
- process_batch(tokens, boxes_3d, velocities, class_ids, scores_3d, attributes=None)[source]
Process the results.
- Return type:
None
- class NuScenesTrack3DEvaluator(metadata=('use_camera',))[source]
NuScenes 3D tracking evaluation class.
- property metrics: list[str]
Supported metrics.
- gather(gather_func)[source]
Gather variables in case of distributed setting (if needed).
- Parameters:
gather_func (Callable[[Any], Any]) – Gather function.
- Return type:
None
- process_batch(tokens, boxes_3d, velocities, class_ids, scores_3d, track_ids)[source]
Process the results.
- Return type:
None
Modules
NuScenes 3D detection evaluation code. |
|
NuScenes 3D tracking evaluation code. |