STM32N6 NPU Deployment — Politecnico di Milano  1.0
Documentation for Neural Network Deployment on STM32N6 NPU - Politecnico di Milano 2024-2025
parse_config.py File Reference

YAML configuration parsing and validation for the ModelZoo Services pipeline. More...

Go to the source code of this file.

Namespaces

 parse_config
 

Functions

None parse_config._parse_postprocessing_section (DictConfig cfg)
 
None parse_config._parse_dataset_section (DictConfig cfg, str hardware_type, str mode=None, DictConfig mode_groups=None)
 
None parse_config._parse_preprocessing_section (DictConfig cfg, str mode=None)
 
None parse_config._parse_data_augmentation_section (DictConfig cfg)
 
DefaultMunch parse_config.get_config (DictConfig config_data)
 

Detailed Description

YAML configuration parsing and validation for the ModelZoo Services pipeline.

Reads user_config.yaml via Hydra, validates required fields, sets defaults, and returns a validated DictConfig object used throughout the pipeline.

Note
Politecnico di Milano, A.Y. 2024-2025. Multidisciplinary Project — Neural Network Deployment on STM32N6 NPU.

Definition in file parse_config.py.