input_process_config.py Source File#
|
Mobilint SDK qb Compiler v1.0
MCS002-EN
|
input_process_config.py
17 @details Defines whether inputs should be treated as uint8 and which specific inputs to apply this to.
42 @param inputs List[str]. List of input names to treat as uint8. If empty and apply is true, applies to all inputs.
265 @param preprocessing_config PreprocessingConfig. Configuration for input preprocessing pipeline.
Unified configuration for input processing.
Definition input_process_config.py:171
Configuration for input preprocessing pipeline.
Definition input_process_config.py:82
Configuration for uint8 input handling.
Definition input_process_config.py:13
inputs
Definition input_process_config.py:47
InputProcessConfig get_input_process_config(Optional[Uint8InputConfig] uint8_input_config=None, int image_channels=0, Optional[PreprocessingConfig] preprocessing_config=None)
Create InputProcessConfig with partial parameters merged with defaults.
Definition input_process_config.py:259
image_channels
Definition input_process_config.py:213
from_dict(cls, dict config_dict)
Create Uint8InputConfig from dictionary (JSON structure)
Definition input_process_config.py:55
__init__(self, bool apply, List[str] inputs, bool optional=optional)
Initialize the Uint8InputConfig.
Definition input_process_config.py:38
tuple uint8_input
Definition input_process_config.py:210
from_dict(cls, dict config_dict)
Create InputProcessConfig from dictionary (JSON structure)
Definition input_process_config.py:233
apply
Definition input_process_config.py:127
bool optional
Definition input_process_config.py:90
pipeline
Definition input_process_config.py:129
tuple preprocessing
Definition input_process_config.py:214
Uint8InputConfig get_uint8_input_config(**kwargs)
Create Uint8InputConfig with partial parameters merged with defaults.
Definition input_process_config.py:73
input_configs
Definition input_process_config.py:130
bool optional
Definition input_process_config.py:20
__init__(self, Optional[Uint8InputConfig] uint8_input, int image_channels, Optional[PreprocessingConfig] preprocessing, bool optional=optional)
Initialize the InputProcessConfig.
Definition input_process_config.py:199
dict DEFAULTS
Definition input_process_config.py:21
__init__(self, bool apply, bool auto_convert_format, List[Dict[str, Any]] pipeline, Dict[str, Any] input_configs, bool optional=optional)
Initialize the PreprocessingConfig.
Definition input_process_config.py:113
PreprocessingConfig get_preprocessing_config(**kwargs)
Create PreprocessingConfig with partial parameters merged with defaults.
Definition input_process_config.py:162
bool optional
Definition input_process_config.py:179
apply
Definition input_process_config.py:46
from_dict(cls, dict config_dict)
Create PreprocessingConfig from dictionary (JSON structure)
Definition input_process_config.py:138
dict DEFAULTS
Definition input_process_config.py:91
auto_convert_format
Definition input_process_config.py:128
Generated by