bridge.recipes.utils.naming#

Shared recipe naming helpers.

Module Contents#

Functions#

normalize_precision_name

Return the precision token used in flat recipe function names.

recipe_variant_suffix

Return the function-name suffix used for non-canonical recipe variants.

recipe_function_name

Build a flat recipe function name from CLI dimensions.

Data#

API#

bridge.recipes.utils.naming.PRECISION_NAME_MAP#

None

bridge.recipes.utils.naming.normalize_precision_name(precision: str) str#

Return the precision token used in flat recipe function names.

bridge.recipes.utils.naming.recipe_variant_suffix(config_variant: str | None) str#

Return the function-name suffix used for non-canonical recipe variants.

bridge.recipes.utils.naming.recipe_function_name(
*,
model_recipe_name: str,
task: str,
num_gpus: int,
gpu: str,
precision: str,
config_variant: str | None = None,
) str#

Build a flat recipe function name from CLI dimensions.