Problem.__init__
- Problem.__init__(cost_function: cost_function = None, optimizer: Optimizer = None, save_problem_results: bool = False, problem_fname: str = 'optim.json', n_proc: int = None)[source]
Initialize an optimization problem coupling a cost function and an optimizer.
- Parameters:
cost_function (cost_function | None, optional) – Cost function to minimize.
optimizer (Optimizer | None, optional) – Optimization backend.
save_problem_results (bool, optional) – If
True, save optimization results after completion.problem_fname (str, optional) – Output filename used when saving problem results.
n_proc (int | None, optional) – Number of worker processes used for multiprocessing-enabled paths.