DKenefake / OptimalPolyLinks
Generates MinMax polynomial approximations of functions. Stable implementation of the Remez Algorithm using multi-precision arithmetic. Also does C/C++ code generation!
☆29Updated 3 years ago
Alternatives and similar repositories for OptimalPoly
Users that are interested in OptimalPoly are comparing it to the libraries listed below
Sorting:
- A complete example of batched refactorization in cuSOLVER.☆13Updated 4 years ago
- A nanobind example project☆120Updated last month
- A header-only C++ library for sketching in randomized linear algebra☆96Updated this week
- Custom Bindings for Enzyme Automatic Differentiation Tool and Interfacing with JAX.☆112Updated this week
- Save matplotlib figures as TikZ/PGFplots for smooth integration into LaTeX.☆49Updated last year
- Python Algorithms for Randomized Linear Algebra☆57Updated 2 years ago
- Counter-based random number generators for C, C++ and CUDA.☆115Updated last year
- A high-performance C++ library for randomized numerical linear algebra☆79Updated this week
- Extending JAX with custom C++ and CUDA code☆403Updated last year
- A C++/Python library for incomplete LU factorizations based on Jan Mayer's ILU++☆33Updated 4 years ago
- Visualisation for 4D Volumes (Space + Time) written in WebGPU and Rust☆39Updated 2 months ago
- JAX bindings to the Flatiron Institute Non-uniform Fast Fourier Transform (FINUFFT) library☆114Updated this week
- A Python implementation of Chebfun☆148Updated last week
- Numerical quadrature with JAX☆75Updated 2 weeks ago
- Interpolation and function approximation with JAX☆245Updated this week
- ☆101Updated last week
- Zero-copy MPI communication of JAX arrays, for turbo-charged HPC applications in Python☆512Updated 2 weeks ago
- Bind any function written in another language to JAX with support for JVP/VJP/batching/jit compilation☆75Updated 4 months ago
- FAST Randomized SVD on a GPU with CUDA 🏎️☆16Updated 6 years ago
- Normalizing flows for neural importance sampling☆44Updated last year
- C++ library for ODE integration via Taylor's method and LLVM☆236Updated last week
- ☆19Updated 6 years ago
- Efficient forward- and reverse-mode sparse Jacobians using Jax☆68Updated 2 months ago
- Python wrapper for Intel Math Kernel Library (MKL) matrix multiplication☆92Updated 3 months ago
- Resources for the SIAMCSE21 minitutorial "Automatic Differentiation as a Tool for Computational Science"☆14Updated 4 years ago
- FastAD is a C++ implementation of automatic differentiation both forward and reverse mode.☆118Updated 2 years ago
- A python library for creating Kronecker Product operators with efficient lazy computation☆18Updated last year
- A LinearOperator implementation to wrap the numerical nuts and bolts of GPyTorch☆123Updated last month
- python package implementing a multivariate Horner scheme for efficiently evaluating multivariate polynomials☆32Updated 10 months ago
- Numerical integration in arbitrary dimensions on the GPU using PyTorch / TF / JAX☆214Updated 6 months ago