caikit.core.toolkit.name_tools

Common string functions that are generally helpful for generating runtime RPC names and other Protobuf names

Functions

snake_to_upper_camel(→ str)

Simple snake -> upper camel conversion for descriptors

camel_to_snake_case(→ str)

Convert from CamelCase (or camelCase) to snake_case or kebab-case

Module Contents

caikit.core.toolkit.name_tools.snake_to_upper_camel(string: str) str[source]

Simple snake -> upper camel conversion for descriptors

caikit.core.toolkit.name_tools.camel_to_snake_case(string: str, kebab_case: bool = False) str[source]

Convert from CamelCase (or camelCase) to snake_case or kebab-case