Skip to content

Integrate L-BFGS-B from scipy #9

@alexjc

Description

@alexjc

The PyTorch implementation of L-BFGS in torch.optim.LBFGS is fast, however, it does not seem to be as reliable as the one in SciPy.
https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.fmin_l_bfgs_b.html

What needs doing?

  • Create a new Solver in solver.py that includes scipy's L-BFGS.
  • Compare reliability with PyTorch version on a diverse dataset of textures.

What's the challenge?

  • Ensure that scipy module is not required, only imported locally when necessary.
  • Ensure the solver works with both CUDA and CPU tensors.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions