jijzepttools.blackbox_optimization.bocs#
Classes#
Module Contents#
- class BOCSWorkflow(random_seed: int | None = None, coef_mean=True, flip_postprocess4uniq: bool = False)#
Bases:
jijzepttools.blackbox_optimization.workflow.BlackboxOptimizationWorkflow
- sbr#
- coef_mean = True#
- create_quadratic_terms(x: numpy.ndarray) numpy.ndarray #
- train(state)#
- generate_instance(state) tuple[dict, float] #
- run(x: numpy.ndarray, y: numpy.ndarray, blackbox_func: Callable, solver: Callable, n_iter: int, draws: int = 1, tune: int = 1)#