Utils
neps.optimizers.bayesian_optimization.kernels.utils
#
extract_configs
#
Extracts graph & HPs from configs objects
PARAMETER | DESCRIPTION |
---|---|
configs |
Object holding graph and/or HPs
TYPE:
|
RETURNS | DESCRIPTION |
---|---|
Tuple[list, list]
|
Tuple[list, list]: list of graphs, list of HPs |
Source code in neps/optimizers/bayesian_optimization/kernels/utils.py
extract_configs_hierarchy
#
extract_configs_hierarchy(
configs: list,
d_graph_features: int,
hierarchy_consider=None,
) -> Tuple[list, list]
Extracts graph & graph features from configs objects Args: configs (list): Object holding graph and/or graph features d_graph_features (int): Number of global graph features used; if d_graph_features=0, indicate not using global graph features hierarchy_consider (list or None): Specify graphs at which earlier hierarchical levels to be considered Returns: Tuple[list, list]: list of graphs, list of HPs