/ADNLPModels.jl

Primary LanguageJuliaOtherNOASSERTION

ADNLPModels

This package provides AD-based model implementations that conform to the NLPModels API. The following packages are supported:

  • ForwardDiff.jl: default choice.
  • Zygote.jl: you must load Zygote.jl separately and pass ADNLPModels.ZygoteAD() as the adbackend keyword argument to the ADNLPModel or ADNLSModel constructor.
  • ReverseDiff.jl: you must load ReverseDiff.jl separately and pass ADNLPModels.ReverseDiffAD() as the adbackend keyword argument to the ADNLPModel or ADNLSModel constructor.

How to Cite

If you use ADNLPModels.jl in your work, please cite using the format given in CITATION.bib.

DOI GitHub release codecov

CI Cirrus CI - Base Branch Build Status

Installation

pkg> add ADNLPModels