__init__.py 524 B

123456789101112
  1. from ._trlib import TRLIBQuadraticSubproblem
  2. __all__ = ['TRLIBQuadraticSubproblem', 'get_trlib_quadratic_subproblem']
  3. def get_trlib_quadratic_subproblem(tol_rel_i=-2.0, tol_rel_b=-3.0, disp=False):
  4. def subproblem_factory(x, fun, jac, hess, hessp):
  5. return TRLIBQuadraticSubproblem(x, fun, jac, hess, hessp,
  6. tol_rel_i=tol_rel_i,
  7. tol_rel_b=tol_rel_b,
  8. disp=disp)
  9. return subproblem_factory