nicetoolbox.detectors.main¶
Run the NICE toolbox inference pipeline. The main script imports various modules and classes to run method detectors and feature detectors on the provided datasets.
Functions
Entry point for running NICE toolbox detectors. |
|
Return the component list for an algorithm config. |
|
Main entry point for the NICE Toolbox detectors pipeline. |
- nicetoolbox.detectors.main.get_algo_components(algo_cfg: BaseAlgorithmConfig) list[str][source]¶
Return the component list for an algorithm config.
For configs that declare components per instance, reads from the config. For all other detectors, falls back to the class-level components attribute.
- nicetoolbox.detectors.main.main(project_folder_path: Path, machine_specifics_file: Path, run_config_file: Path)[source]¶
Main entry point for the NICE Toolbox detectors pipeline.
- Parameters:
project_folder_path (Path) – Path to the project folder containing nice_project.toml.
machine_specifics_file (Path) – The path to the machine specifics file.
run_config_file (Path) – The path to the run configuration file.