Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/msakai/nonlinear-optimization-ad

Several Haskell packages for numerical optimizations.
https://github.com/msakai/nonlinear-optimization-ad

automatic-differentiation numerical-optimization

Last synced: 2 months ago
JSON representation

Several Haskell packages for numerical optimizations.

Awesome Lists containing this project

README

        

# nonlinear-optimization-ad

[![build](https://github.com/msakai/nonlinear-optimization-ad/actions/workflows/build.yaml/badge.svg)](https://github.com/msakai/nonlinear-optimization-ad/actions/workflows/build.yaml)

This repository contains several Haskell packages for numerical optimizations.

## `nonlinear-optimization` family

Packages for using [nonlinear-optimization](https://hackage.haskell.org/package/nonlinear-optimization)
with automatic differentiation.

* [nonlinear-optimization-ad](nonlinear-optimization-ad/) for using with [ad](https://hackage.haskell.org/package/ad) package
* [nonlinear-optimization-backprop](nonlinear-optimization-backprop/) for using with [backprop](https://hackage.haskell.org/package/backprop) package

## `numeric-optimization` family

Packages for using various optimization algorithms (not limited to *CG Descent* provided by `nonlinear-optimization`).
These packages are intended to be successors to the above `nonlinear-optimization` family.

* [numeric-optimization](numeric-optimization/) - Unified interface to various numerical optimization algorithms.
* [numeric-optimization-ad](numeric-optimization-ad/) for using `numeric-optimization` with [ad](https://hackage.haskell.org/package/ad) package
* [numeric-optimization-ad-delcont](numeric-optimization-ad-delcont/) for using `numeric-optimization` with [ad-delcont](https://hackage.haskell.org/package/ad-delcont) package
* [numeric-optimization-backprop](numeric-optimization-backprop/) for using `numeric-optimization` with [backprop](https://hackage.haskell.org/package/backprop) package