CMD + K

ensmallen

Community

ensmallen is a C++ header-only library for mathematical optimization.

Installation

To install this package, run one of the following:

Conda
$conda install conda-forge::ensmallen

Usage Tracking

2.22.2
2.22.1
2.22.0
2.21.1
2.21.0
5 / 8 versions selected
Downloads (Last 6 months): 0

Description

ensmallen provides a simple set of abstractions for writing an objective function to optimize. It also provides a large set of standard and cutting-edge optimizers that can be used for virtually any mathematical optimization task. These include full-batch gradient descent techniques, small-batch techniques, gradient-free optimizers, and constrained optimization.

About

Summary

ensmallen is a C++ header-only library for mathematical optimization.

Last Updated

May 4, 2025 at 23:35

License

BSD-3-Clause

Total Downloads

156.2K

Supported Platforms

win-64
macOS-64
linux-ppc64le
macOS-arm64
linux-aarch64
linux-64