JuliaDiff / ChainRules.jl
forward and reverse mode automatic differentiation primitives for Julia Base + StdLibs
☆435Updated last week
Related projects: ⓘ
- Next-generation AD☆432Updated 4 months ago
- Taylor polynomial expansions in one and several independent variables.☆347Updated 3 weeks ago
- High accuracy derivatives, estimated via numerical finite differences (formerly FDM.jl)☆297Updated 3 months ago
- Julia bindings for the Enzyme automatic differentiator☆440Updated this week
- A Julia Basket of Hand-Picked Krylov Methods☆338Updated 2 weeks ago
- Reverse Mode Automatic Differentiation for Julia☆348Updated last month
- The lightweight Base library for shared types and functionality for defining differential equation and scientific machine learning (SciML…☆310Updated this week
- Julia package for kernel functions for machine learning☆267Updated last month
- Linear operators for discretizations of differential equations and scientific machine learning (SciML)☆285Updated last year
- AD-backend agnostic system defining custom forward and reverse mode rules. This is the light weight core to allow you to define rules for…☆253Updated this week
- Fast sequential, threaded, and distributed for-loops for Julia—fold for humans™☆308Updated this week
- A component of the DiffEq ecosystem for enabling sensitivity analysis for scientific machine learning (SciML). Optimize-then-discretize, …☆329Updated this week
- Julia package for function approximation☆538Updated 2 months ago
- No-overhead breakpoints in Julia☆402Updated last month
- Lazy arrays and linear algebra in Julia☆303Updated 2 weeks ago
- Special mathematical functions in Julia☆351Updated 2 months ago
- Elegant & Performant Scientific Machine Learning in Julia☆479Updated this week
- Root finding functions for Julia☆345Updated this week
- A Julia package for defining and working with linear maps, also known as linear transformations or linear operators acting on vectors. Th…☆303Updated 2 months ago
- ⅀☆606Updated 9 months ago
- Macro(s) for vectorizing loops.☆741Updated 3 weeks ago
- Heterogeneous programming in Julia☆363Updated this week
- Statically sized arrays for Julia☆761Updated last month
- Efficient implementation of struct arrays in Julia☆320Updated last month
- Manifolds.jl provides a library of manifolds aiming for an easy-to-use and fast implementation.☆368Updated this week
- Iterative algorithms for solving linear systems, eigensystems, and singular value problems☆401Updated last month
- Mathematical Optimization in Julia. Local, global, gradient-based and derivative-free. Linear, Quadratic, Convex, Mixed-Integer, and Nonl…☆716Updated this week
- Solvers for stochastic differential equations which connect with the scientific machine learning (SciML) ecosystem☆248Updated 2 weeks ago
- Arrays with arbitrarily nested named components.☆290Updated last week
- Julia package for tensor contractions and related operations☆450Updated this week