search_space#
Classes
Functions
- class AxisSearchConfig#
Bases:
object- __init__(*, axis_id, enabled=False, values=(), min_value=None, max_value=None, step=None, budget_grid=(), metadata=<factory>)#
- Parameters:
axis_id (str)
enabled (bool)
values (tuple[Any, ...])
min_value (Any | None)
max_value (Any | None)
step (Any | None)
budget_grid (tuple[Any, ...])
metadata (dict[str, Any])
- Return type:
None
- axis_id: str#
- budget_grid: tuple[Any, ...] = ()#
- enabled: bool = False#
- classmethod from_mapping(axis_id, data)#
- Parameters:
axis_id (str)
data (dict[str, Any] | None)
- Return type:
- max_value: Any | None = None#
- metadata: dict[str, Any]#
- min_value: Any | None = None#
- step: Any | None = None#
- to_dict()#
- Return type:
dict[str, Any]
- values: tuple[Any, ...] = ()#
- class SearchSpace#
Bases:
object- __init__(*, axes=<factory>, layer_filter=<factory>, subblock_filter=<factory>)#
- Parameters:
axes (dict[str, AxisSearchConfig])
layer_filter (dict[str, Any])
subblock_filter (dict[str, Any])
- Return type:
None
- axes: dict[str, AxisSearchConfig]#
- property enabled_axes: tuple[str, ...]#
- property identity: str#
- layer_filter: dict[str, Any]#
- subblock_filter: dict[str, Any]#
- to_dict()#
- Return type:
dict[str, Any]
- load_search_space(config)#
- Parameters:
config (dict[str, Any])
- Return type: