neural_compressor.ux.components.configuration_wizard.configuration_parser

Configuration type parser.

Module Contents

Classes

ConfigurationParser

Configuration type parser class.

Functions

parse_list_value(→ List[Any])

Parse value to list.

parse_multidim_list(→ List[Union[Any, List[Any]]])

Parse multi dimensional list.

normalize_string_list(→ str)

Add wrap string list into brackets if missing.

class neural_compressor.ux.components.configuration_wizard.configuration_parser.ConfigurationParser[source]

Configuration type parser class.

neural_compressor.ux.components.configuration_wizard.configuration_parser.parse_list_value(value: Any, required_type: Type | List[Type] | List[List[Type]]) List[Any][source]

Parse value to list.

neural_compressor.ux.components.configuration_wizard.configuration_parser.parse_multidim_list(value: Any, required_type: List[Type]) List[Any | List[Any]][source]

Parse multi dimensional list.

neural_compressor.ux.components.configuration_wizard.configuration_parser.normalize_string_list(string_list: str, required_type: Type | List[Type]) str[source]

Add wrap string list into brackets if missing.