physbo.search.optimize.odatse module
- class physbo.search.optimize.odatse.Optimizer(alg_dict)[source]
Bases:
object- Parameters:
alg_dict (dict) – Dictionary specifying the optimization algorithm and its parameters.
- physbo.search.optimize.odatse.default_alg_dict(min_X: ndarray, max_X: ndarray, algorithm_name: str = 'mapper')[source]
Return the default algorithm parameter settings for the given algorithm name.
- Parameters:
algorithm_name (str, optional (default: "mapper")) – The name of the algorithm to use. “exchange”: Exchange Monte Carlo “pamc”: Population Annealing Monte Carlo “minsearch”: Nelder-Mead method “mapper”: Grid search “bayes”: Bayesian optimization
- Returns:
The default algorithm parameter settings for the given algorithm name.
- Return type:
dict