Header-only C++ library for efficient mathematical optimization
Description
ensmallen is a high-quality C++ library for non-linear numerical optimization. It provides
many types of optimizers that can be used for virtually any numerical optimization task. It
also allows optional callbacks to customize the optimization process.