syne_tune.optimizer.schedulers.searchers.gp_searcher_factory module
- syne_tune.optimizer.schedulers.searchers.gp_searcher_factory.gp_fifo_searcher_factory(**kwargs)[source]
Returns
kwargs
for_create_internal()
, based onkwargs
equal tosearch_options
passed to and extended by scheduler (seeFIFOScheduler
).Extensions of
kwargs
by the scheduler:scheduler
: Name of scheduler("fifo", "hyperband_*")
config_space
: Configuration space
Only Hyperband schedulers:
resource_attr
: Name of resource (or time) attributemax_epochs
: Maximum resource value
- Parameters:
kwargs –
search_options
coming from scheduler- Return type:
Dict
[str
,Any
]- Returns:
kwargs
for_create_internal()
- syne_tune.optimizer.schedulers.searchers.gp_searcher_factory.gp_multifidelity_searcher_factory(**kwargs)[source]
Returns
kwargs
for_create_internal()
, based onkwargs
equal tosearch_options
passed to and extended by scheduler (seeHyperbandScheduler
).- Parameters:
kwargs –
search_options
coming from scheduler- Return type:
Dict
[str
,Any
]- Returns:
kwargs
for_create_internal()
- syne_tune.optimizer.schedulers.searchers.gp_searcher_factory.constrained_gp_fifo_searcher_factory(**kwargs)[source]
Returns
kwargs
for_create_internal()
, based onkwargs
equal tosearch_options
passed to and extended by scheduler (seeFIFOScheduler
).- Parameters:
kwargs –
search_options
coming from scheduler- Return type:
Dict
[str
,Any
]- Returns:
kwargs
for_create_internal()
- syne_tune.optimizer.schedulers.searchers.gp_searcher_factory.cost_aware_coarse_gp_fifo_searcher_factory(**kwargs)[source]
Returns
kwargs
for_create_internal()
, based onkwargs
equal tosearch_options
passed to and extended by scheduler (seeFIFOScheduler
).This is for the coarse-grained variant, where costs \(c(x)\) are obtained together with metric values and are given a GP surrogate model.
- Parameters:
kwargs –
search_options
coming from scheduler- Return type:
Dict
[str
,Any
]- Returns:
kwargs
for_create_internal()
- syne_tune.optimizer.schedulers.searchers.gp_searcher_factory.cost_aware_fine_gp_fifo_searcher_factory(**kwargs)[source]
Returns
kwargs
for_create_internal()
, based onkwargs
equal tosearch_options
passed to and extended by scheduler (seeFIFOScheduler
).This is for the fine-grained variant, where costs \(c(x, r)\) are obtained with each report and are represented by a
CostModel
surrogate model.- Parameters:
kwargs –
search_options
coming from scheduler- Return type:
Dict
[str
,Any
]- Returns:
kwargs
for_create_internal()
- syne_tune.optimizer.schedulers.searchers.gp_searcher_factory.cost_aware_gp_multifidelity_searcher_factory(**kwargs)[source]
Returns
kwargs
for_create_internal()
, based onkwargs
equal tosearch_options
passed to and extended by scheduler (seeHyperbandScheduler
).- Parameters:
kwargs –
search_options
coming from scheduler- Return type:
Dict
[str
,Any
]- Returns:
kwargs
for_create_internal()
- syne_tune.optimizer.schedulers.searchers.gp_searcher_factory.hypertune_searcher_factory(**kwargs)[source]
Returns
kwargs
for_create_internal()
, based onkwargs
equal tosearch_options
passed to and extended by scheduler (seeHyperbandScheduler
).- Parameters:
kwargs –
search_options
coming from scheduler- Return type:
Dict
[str
,Any
]- Returns:
kwargs
for_create_internal()
- syne_tune.optimizer.schedulers.searchers.gp_searcher_factory.gp_fifo_searcher_defaults(kwargs)[source]
Returns
mandatory
,default_options
,config_space
forcheck_and_merge_defaults()
to be applied tosearch_options
forGPFIFOSearcher
.- Return type:
(
Set
[str
],dict
,dict
)- Returns:
(mandatory, default_options, config_space)
- syne_tune.optimizer.schedulers.searchers.gp_searcher_factory.gp_multifidelity_searcher_defaults(kwargs)[source]
Returns
mandatory
,default_options
,config_space
forcheck_and_merge_defaults()
to be applied tosearch_options
forGPMultiFidelitySearcher
.- Return type:
(
Set
[str
],dict
,dict
)- Returns:
(mandatory, default_options, config_space)
- syne_tune.optimizer.schedulers.searchers.gp_searcher_factory.constrained_gp_fifo_searcher_defaults(kwargs)[source]
Returns
mandatory
,default_options
,config_space
forcheck_and_merge_defaults()
to be applied tosearch_options
forConstrainedGPFIFOSearcher
.- Return type:
(
Set
[str
],dict
,dict
)- Returns:
(mandatory, default_options, config_space)
- syne_tune.optimizer.schedulers.searchers.gp_searcher_factory.cost_aware_gp_fifo_searcher_defaults(kwargs)[source]
Returns
mandatory
,default_options
,config_space
forcheck_and_merge_defaults()
to be applied tosearch_options
forCostAwareGPFIFOSearcher
.- Return type:
(
Set
[str
],dict
,dict
)- Returns:
(mandatory, default_options, config_space)
- syne_tune.optimizer.schedulers.searchers.gp_searcher_factory.cost_aware_gp_multifidelity_searcher_defaults(kwargs)[source]
Returns
mandatory
,default_options
,config_space
forcheck_and_merge_defaults()
to be applied tosearch_options
forCostAwareGPMultiFidelitySearcher
.- Return type:
(
Set
[str
],dict
,dict
)- Returns:
(mandatory, default_options, config_space)
- syne_tune.optimizer.schedulers.searchers.gp_searcher_factory.hypertune_searcher_defaults(kwargs)[source]
Returns
mandatory
,default_options
,config_space
forcheck_and_merge_defaults()
to be applied tosearch_options
forHyperTuneSearcher
.- Return type:
(
Set
[str
],dict
,dict
)- Returns:
(mandatory, default_options, config_space)