for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
# Author: Simon Blanke
# Email: [email protected]
# License: MIT License
def _process_(
nth_process,
objective_function,
search_space,
optimizer,
n_iter,
memory,
memory_warm_start,
max_time,
max_score,
random_state,
verbosity,
**kwargs
):
if "progress_bar" in verbosity:
verbosity_gfo = ["progress_bar"]
else:
verbosity_gfo = []
optimizer.search(
objective_function=objective_function,
n_iter=n_iter,
max_time=max_time,
max_score=max_score,
memory=memory,
memory_warm_start=memory_warm_start,
verbosity=verbosity_gfo,
random_state=random_state,
nth_process=nth_process,
)
optimizer.print_info(
optimizer.best_score,
optimizer.best_para,
optimizer.eval_time,
optimizer.iter_time,
return {
"nth_process": nth_process,
"best_para": optimizer.best_para,
"best_score": optimizer.best_score,
"positions": optimizer.positions,
"results": optimizer.results,
"memory_values_df": optimizer.memory_values_df,
}