jijzepttools.blackbox_optimization.fm_opt#

Classes#

Module Contents#

class FMOWorkflow(n_features, latent_dim, optimizer_params: dict | None = None, flip_postprocess4uniq: bool = False)#

Bases: jijzepttools.blackbox_optimization.workflow.BlackboxOptimizationWorkflow

fm_trainer#
train(state)#
generate_instance(state) tuple[numpy.ndarray, float]#
run(x: numpy.ndarray, y: numpy.ndarray, blackbox_func: Callable, solver: Callable, n_iter: int, n_epochs: int)#