Skip to content

Latest commit

 

History

History
79 lines (53 loc) · 2.33 KB

docs.md

File metadata and controls

79 lines (53 loc) · 2.33 KB
layout title description mathjax order
default-nav
Documentation
ensmallen | flexible C++ library for efficient numerical optimization
true
2

ensmallen documentation

{:.no_toc}

ensmallen is a library for function optimization. It is devoted to efficiently solving the problem

$$\operatorname{argmin} f(x)$$

for many different types of $f(x)$. The documentation is split into four parts:

Everything in ensmallen is in the ens namespace so it is often useful to put a using directive in your code:

using namespace ens;

Citation

{:.no_toc}

Please cite the following paper if you use ensmallen in your research and/or software. Citations are useful for the continued development and maintenance of the library.

See also the following paper detailing the internal design of ensmallen:

Contents

{:.no_toc}

  • TOC {:toc}

Function type documentation

{% include_relative function_types.md %}

Optimizer documentation

{% include_relative optimizers.md %}

Callback documentation

{% include_relative callbacks.md %}

History/changelog

{% include_relative history.md %}