auto-differentiation / xadLinks
Powerful automatic differentiation in C++ and Python
☆379Updated last month
Alternatives and similar repositories for xad
Users that are interested in xad are comparing it to the libraries listed below
Sorting:
- FastAD is a C++ implementation of automatic differentiation both forward and reverse mode.☆110Updated last year
- Combined array and automatic differentiation library in C++☆176Updated 2 months ago
- A lightweight high performance tensor algebra framework for modern C++☆797Updated 3 weeks ago
- clad -- automatic differentiation for C/C++☆349Updated this week
- A Package for Automatic Differentiation of Algorithms Written in C/C++☆159Updated last week
- C++ Matrix -- High performance and accurate (e.g. edge cases) matrix math library with expression template arithmetic operators☆120Updated last year
- Numerical linear algebra software package☆486Updated this week
- Blitz++ Multi-Dimensional Array Library for C++☆413Updated last year
- C++ Template Linear Algebra PACKage☆47Updated 2 weeks ago
- A header-only C++ library for numerical optimization --☆789Updated 3 months ago
- Fast and full-featured Matrix Market I/O library for C++, Python, and R☆81Updated last year
- Performance-portable geometric search library☆207Updated last week
- Structured Matrix Package (LBNL)☆176Updated 3 weeks ago
- OptimLib: a lightweight C++ library of numerical optimization methods for nonlinear functions☆860Updated last year
- HPC solver for nonlinear optimization problems☆219Updated this week
- Reference Implementation for stdBLAS☆144Updated 2 months ago
- A C++17 message passing library based on MPI☆171Updated 2 months ago
- LAPACK++ is a C++ wrapper around CPU and GPU LAPACK and LAPACK-like linear algebra libraries, developed as part of the SLATE project.☆65Updated 2 months ago
- C++17 templates between [stl::vector | armadillo | eigen3 | ublas | blitz++] and HDF5 datasets☆146Updated last month
- An example combining scikit-build and pybind11☆134Updated this week
- All header files from numerical recipes. 3rd Edition.☆218Updated 2 years ago
- BLAS++ is a C++ wrapper around CPU and GPU BLAS (basic linear algebra subroutines), developed as part of the SLATE project.☆82Updated last month
- A massively-parallel, block-sparse tensor framework written in C++☆301Updated last week
- Benchmark of expression templates libraries☆40Updated 5 years ago
- Abstraction Library for Parallel Kernel Acceleration☆390Updated 3 weeks ago
- A C++17 interface for HDF5☆96Updated 3 months ago
- The x template library☆224Updated 4 months ago
- ☆94Updated this week
- Global optimization algorithms written in C++☆49Updated 4 years ago
- Reference implementation of mdspan targeting C++23☆471Updated last month