nicetoolbox.detectors.config_handler.Configuration

class nicetoolbox.detectors.config_handler.Configuration(run_config_file, machine_specifics_file)[source]

Bases: object

Methods

get_all_camera_names

Returns all camera names required by the given algorithms.

get_all_dataset_names

get_all_detector_names

get_all_input_data_formats

get_feature_configs

get_io_config

get_method_configs

get_video_and_comps_configs

Iterates over all datasets, videos and return combined view of the video and components that need to be run on this video.

save_csv

save_experiment_config

Attributes

cfg_loader

auto_placeholders

runtime_placeholders

machine_specific_config

run_config

detector_config

dataset_config

current_data_config

get_all_camera_names(algorithm_names)[source]

Returns all camera names required by the given algorithms.

get_video_and_comps_configs() Generator[Tuple[dict, dict], None, None][source]

Iterates over all datasets, videos and return combined view of the video and components that need to be run on this video.