JamesYang007 / autoppl
C++ template library for probabilistic programming
☆47Updated 4 years ago
Alternatives and similar repositories for autoppl:
Users that are interested in autoppl are comparing it to the libraries listed below
- FastAD is a C++ implementation of automatic differentiation both forward and reverse mode.☆108Updated last year
- Combined array and automatic differentiation library in C++☆173Updated last year
- 3D Tensors for Blaze (https://bitbucket.org/blaze-lib/blaze)☆36Updated 4 years ago
- ☆34Updated 7 years ago
- A C++ library of Markov Chain Monte Carlo (MCMC) methods☆176Updated last year
- ☆41Updated 6 years ago
- C++ utility for parsing/evaluating matrix math equations input at run time in a format similar to MATLAB (requires Eigen for matrix math)…☆65Updated 5 years ago
- Automatic Differentiation C++ Library☆56Updated 4 years ago
- Fast Runtime-Flexible Multi-dimensional Arrays and Views for C++☆48Updated 2 years ago
- Fastest Random Distribution Generator for Eigen☆98Updated 6 months ago
- C++ library for ODE integration via Taylor's method and LLVM☆208Updated this week
- A fast and flexible C++ simulation engine and differential equation solver.☆129Updated 2 months ago
- ☆31Updated 3 years ago
- Unofficial mirror of Blaze library on Bitbucket☆61Updated 2 years ago
- A concise C++17 implementation of automatic differentiation (operator overloading)☆21Updated 2 years ago
- C++ multidimensional arrays in the spirit of the STL☆200Updated 2 months ago
- C++ Matrix -- High performance and accurate (e.g. edge cases) matrix math library with expression template arithmetic operators☆118Updated 11 months ago
- A modern C++ library for efficiently and easily iterating through common combinatorial objects, such as combinations, permutations, parti…☆68Updated 2 years ago
- Direct solver for sparse SPD matrices for nonlinear optimization. Implements supernodal Cholesky decomposition algorithm, and supports GP…☆88Updated last year
- numeric facilities for C++ 14; dual numbers, dual quaternions, constrained numbers, intervals☆24Updated 6 years ago
- C++20 and onward collection of high performance data containers and related tools☆54Updated 5 months ago
- A compile-time linear algebra system for C++☆119Updated 3 years ago
- A C++ header-only for data transfer between linear algebra libraries (Eigen, Armadillo, OpenCV, ArrayFire, LibTorch).☆81Updated 9 months ago
- tokenizer and parser for circle projects☆11Updated 5 years ago
- WIP · CUDA compatibility for Blaze · https://bitbucket.org/blaze-lib/blaze☆17Updated 5 years ago
- Benchmark of expression templates libraries☆40Updated 4 years ago
- A free LDL factorisation routine☆88Updated 2 weeks ago
- The Numerical Template Toolbox - C++ Scientific Computing Made Easy☆37Updated 9 years ago
- Converters between Armadillo matrices (C++) and Numpy arrays using Pybind11☆90Updated 2 weeks ago
- ☆21Updated 6 years ago