nemos.solvers.set_default_backend#

nemos.solvers.set_default_backend(algo_name, backend)[source]#

Set the default backend for a given algorithm.

Parameters:
  • algo_name (str) – Name of the optimization algorithm whose default backend to set.

  • backend (str) – Name of the backend to set as default.

Return type:

None

Examples

>>> import nemos as nmo
>>> nmo.solvers.set_default_backend("LBFGS", "optax+optimistix")
>>> nmo.solvers.get_solver("LBFGS").backend
'optax+optimistix'