SearchWeightScale Configuration#
|
Mobilint SDK qb Compiler v1.0
MCS002-KR
|
SearchWeightScale configuration definitions used by Mobilint compiler for model quantization. More...
Classes | |
| class | qbcompiler.configs.search_weight_scale_config.SearchWeightScaleConfig |
| Configuration for searching weight scale. More... | |
Functions | |
| qbcompiler.configs.search_weight_scale_config.SearchWeightScaleConfig.__init__ (self, bool apply, bool query, bool key, bool value, bool out, bool ffn, bool optional=optional) | |
| Initialize the SearchWeightScaleConfig. | |
| qbcompiler.configs.search_weight_scale_config.SearchWeightScaleConfig.default_config (cls) | |
| qbcompiler.configs.search_weight_scale_config.SearchWeightScaleConfig.from_dict (cls, dict config_dict) | |
| Create SearchWeightScaleConfig from dictionary (JSON structure) | |
| qbcompiler.configs.search_weight_scale_config.SearchWeightScaleConfig.to_dict (self) | |
| SearchWeightScaleConfig | qbcompiler.configs.search_weight_scale_config.get_search_weight_scale_config (**kwargs) |
| Create SearchWeightScaleConfig with partial parameters merged with defaults. | |
Detailed Description
SearchWeightScale configuration definitions used by Mobilint compiler for model quantization.
Function Documentation
◆ __init__()
| qbcompiler.configs.search_weight_scale_config.SearchWeightScaleConfig.__init__ | ( | self, | |
| bool | apply, | ||
| bool | query, | ||
| bool | key, | ||
| bool | value, | ||
| bool | out, | ||
| bool | ffn, | ||
| bool | optional = optional ) |
Initialize the SearchWeightScaleConfig.
- Parameters
-
apply bool. Whether to apply weight scale search. query bool. Apply to query layer. key bool. Apply to key layer. value bool. Apply to value layer. out bool. Apply to output layer. ffn bool. Apply to FFN layer. optional bool. Indicates whether this config is optional. Use the default value defined as a class variable.
Definition at line 26 of file search_weight_scale_config.py.
◆ default_config()
| qbcompiler.configs.search_weight_scale_config.SearchWeightScaleConfig.default_config | ( | cls | ) |
Definition at line 55 of file search_weight_scale_config.py.
◆ from_dict()
| qbcompiler.configs.search_weight_scale_config.SearchWeightScaleConfig.from_dict | ( | cls, | |
| dict | config_dict ) |
Create SearchWeightScaleConfig from dictionary (JSON structure)
Definition at line 59 of file search_weight_scale_config.py.
◆ to_dict()
| qbcompiler.configs.search_weight_scale_config.SearchWeightScaleConfig.to_dict | ( | self | ) |
Definition at line 81 of file search_weight_scale_config.py.
◆ get_search_weight_scale_config()
| SearchWeightScaleConfig qbcompiler.configs.search_weight_scale_config.get_search_weight_scale_config | ( | ** | kwargs | ) |
Create SearchWeightScaleConfig with partial parameters merged with defaults.
Definition at line 94 of file search_weight_scale_config.py.
Variable Documentation
◆ optional
|
static |
Definition at line 16 of file search_weight_scale_config.py.
◆ DEFAULTS
|
static |
Definition at line 17 of file search_weight_scale_config.py.
◆ apply
| qbcompiler.configs.search_weight_scale_config.SearchWeightScaleConfig.apply = apply |
Definition at line 47 of file search_weight_scale_config.py.
◆ query
| qbcompiler.configs.search_weight_scale_config.SearchWeightScaleConfig.query = query |
Definition at line 48 of file search_weight_scale_config.py.
◆ key
| qbcompiler.configs.search_weight_scale_config.SearchWeightScaleConfig.key = key |
Definition at line 49 of file search_weight_scale_config.py.
◆ value
| qbcompiler.configs.search_weight_scale_config.SearchWeightScaleConfig.value = value |
Definition at line 50 of file search_weight_scale_config.py.
◆ out
| qbcompiler.configs.search_weight_scale_config.SearchWeightScaleConfig.out = out |
Definition at line 51 of file search_weight_scale_config.py.
◆ ffn
| qbcompiler.configs.search_weight_scale_config.SearchWeightScaleConfig.ffn = ffn |
Definition at line 52 of file search_weight_scale_config.py.
Generated by