ADNLPModels.jl

Author JuliaSmoothOptimizers
Popularity
4 Stars
Updated Last
2 Years Ago
Started In
March 2021

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