15 open-source projects similar to mlpack/ensmallen, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Ensmallen alternative.
Fast multi-dimensional generalized histogram with convenient interface for C++14
C++ library for solving large sparse linear systems with algebraic multigrid method
NumCpp is a C++ framework and numerical computing library that provides a toolkit for multi-dimensional array management and mathematical routines. It functions as a C++ implementation of the NumPy ecosystem, offering a scientific computing framework for managing tensors and performing complex algebraic equations. The project enables high-performance array manipulation within a C++ environment without relying on a Python runtime. It distinguishes itself by providing a NumPy-like interface for executing linear algebra, managing multi-dimensional data structures, and performing numerical proces
A modern, C++20-native, single-file header-only dense 2D matrix library.
C++ header-only library with methods to efficiently encode/decode Morton codes in/from 2D/3D coordinates
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON, RISC-V RVV)
matplotlib-cpp is a header-only C++ library and wrapper that enables the creation of 2D and 3D visualizations by calling Matplotlib functions directly from C++ code. It serves as a plotting interface for generating line plots, bar graphs, and surface charts using a Python-based backend. The library is designed as a lightweight integration that provides plotting capabilities without requiring a complex build process or compiled binaries. It covers a range of visualization capabilities, including multi-dimensional data rendering, vector field plotting, and the arrangement of multiple subplots.
Header-only C++11 Kalman Filtering Library (EKF, UKF) based on Eigen3
Plotting, graphing and data visualization for your C++ programs
linalg.h is a single header, public domain, short vector math library for C++
Large collection of number systems providing custom arithmetic for mixed-precision algorithm development and optimization for AI, Machine Learning, Computer Vision, Signal Processing, CAE, EDA, control, optimization, estimation, and approximation.