nat.profiler.parameter_optimization.optimizable_utils#
Attributes#
Functions#
|
Recursively build |
Module Contents#
- logger#
- walk_optimizables(
- obj: pydantic.BaseModel,
- path: str = '',
Recursively build
{flattened.path: SearchSpace}for every optimizable field inside obj.Honors
optimizable_paramson any model that mixes inOptimizableMixin– only listed fields are kept.If a model contains optimizable fields but omits
optimizable_params, we emit a warning and skip them.