cars_mesh.evaluate_pipeline

Main pipeline module for evaluation.

Module Contents

Functions

check_config(→ dict)

Check if the evaluate config is valid and readable

run(→ pandas.DataFrame)

Run evaluation

main(→ None)

Main function to evaluate a point cloud or a mesh

cars_mesh.evaluate_pipeline.check_config(cfg_path: str) dict[source]

Check if the evaluate config is valid and readable

Parameters:

cfg_path (str) – Path to the JSON configuration file

Returns:

cfg – Configuration dictionary

Return type:

dict

cars_mesh.evaluate_pipeline.run(cfg: dict, mesh_data_1: cars_mesh.tools.handlers.Mesh, mesh_data_2: cars_mesh.tools.handlers.Mesh) pandas.DataFrame[source]

Run evaluation

Parameters:
  • cfg (dict) – Configuration dictionary

  • mesh_data_1 (Mesh) –

  • mesh_data_2 (Mesh) –

Returns:

df_metrics – Metrics

Return type:

pandas DataFrame

cars_mesh.evaluate_pipeline.main(cfg_path: str) None[source]

Main function to evaluate a point cloud or a mesh

Parameters:

cfg_path (str) – Path to the JSON configuration file