Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 4.2% on juliahub.com
Top 0.4% dependent packages on juliahub.com
Top 2.8% forks on juliahub.com

juliahub.com : ChainRulesCore

AD-backend agnostic system defining custom forward and reverse mode rules. This is the light weight core to allow you to define rules for your functions in your packages, without depending on any particular AD system.

Registry - Source - Documentation - JSON
purl: pkg:julia/ChainRulesCore
Keywords: julia, automatic-differentiation, hacktoberfest
License: MIT
Latest release: 3 months ago
First release: almost 5 years ago
Dependent packages: 247
Stars: 243 on GitHub
Forks: 58 on GitHub
Total Commits: 874
Committers: 52
Average commits per author: 16.808
Development Distribution Score (DDS): 0.789
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 12 days ago

Top 1.3% on juliahub.com
DiffEqBase 6.150.0 💰
The lightweight Base library for shared types and functionality for defining differential equatio...
483 versions - Latest release: 3 days ago - 143 dependent packages - 65 dependent repositories - 295 stars on GitHub
Top 6.7% on juliahub.com
SciMLSensitivity 7.58.0 💰
A component of the DiffEq ecosystem for enabling sensitivity analysis for scientific machine lear...
80 versions - Latest release: 3 days ago - 12 dependent packages - 306 stars on GitHub
ADTypes 1.2.1 💰
Repository for automatic differentiation backend types
19 versions - Latest release: 3 days ago - 22 dependent packages - 17 stars on GitHub
Top 2.9% on juliahub.com
RecursiveArrayTools 3.19.0 💰
Tools for easily handling objects like arrays of arrays and deeper nestings in scientific machine...
176 versions - Latest release: 3 days ago - 106 dependent packages - 8 dependent repositories - 197 stars on GitHub
VLBISkyModels 0.5.3
Just the Comrade Models
22 versions - Latest release: 3 days ago - 4 dependent packages - 2 stars on GitHub
Comrade 0.10.2
39 versions - Latest release: 4 days ago - 6 dependent packages - 41 stars on GitHub
Tapir 0.2.15
19 versions - Latest release: 4 days ago - 41 stars on GitHub
VIDA 0.12.0
EHT Image domain analysis through template matching.
40 versions - Latest release: 5 days ago - 12 stars on GitHub
ChainRulesTestUtils 1.13.0
Utilities for testing custom AD primitives.
85 versions - Latest release: 5 days ago - 4 dependent packages - 49 stars on GitHub
Checkpointing 0.9.3
Checkpointing for Automatic Differentiation
19 versions - Latest release: 6 days ago - 31 stars on GitHub
Mill 2.10.3
Prototype flexible hierarchical multi-instance learning models.
53 versions - Latest release: 6 days ago - 1 dependent package - 83 stars on GitHub
Top 6.4% on juliahub.com
Lux 0.5.48
Explicitly Parameterized Neural Networks in Julia
109 versions - Latest release: 6 days ago - 18 dependent packages - 424 stars on GitHub
Top 5.4% on juliahub.com
ReinforcementLearningCore 0.15.3 💰
A reinforcement learning package for Julia
64 versions - Latest release: 6 days ago - 9 dependent packages - 539 stars on GitHub
Top 4.3% on juliahub.com
ITensors 0.6.4
A Julia library for efficient tensor computations and tensor network calculations
144 versions - Latest release: 6 days ago - 21 dependent packages - 482 stars on GitHub
LuxLib 0.3.24
Backend for Lux.jl
46 versions - Latest release: 6 days ago - 1 dependent package - 7 stars on GitHub
ContinuousNormalizingFlows 0.22.3
Implementations of Infinitesimal Continuous Normalizing Flows Algorithms in Julia
35 versions - Latest release: 6 days ago - 21 stars on GitHub
ComradeBase 0.7.5
Defines the minimal interface for Comrade so people can add their own models
40 versions - Latest release: 7 days ago - 7 dependent packages - 5 stars on GitHub
Top 8.6% on juliahub.com
DynamicPPL 0.26.1
Implementation of domain-specific language (DSL) for dynamic probabilistic programming
138 versions - Latest release: 8 days ago - 11 dependent packages - 141 stars on GitHub
ParametricMCPs 0.1.14
Mixed complementarity problems parameterized by "runtime"-parameters with support for implicit d...
15 versions - Latest release: 8 days ago - 1 dependent package - 15 stars on GitHub
GeometricMachineLearning 0.3.0
Structure Preserving Machine Learning Models in Julia
3 versions - Latest release: 8 days ago - 15 stars on GitHub
VLBIImagePriors 0.8.0
21 versions - Latest release: 9 days ago - 5 stars on GitHub
AutoEncoderToolkit 0.0.3
Julia package with several functions to train and analyze Autoencoder-based neural networks
3 versions - Latest release: 9 days ago - 6 stars on GitHub
Top 6.4% on juliahub.com
LinearSolve 2.30.0 💰
LinearSolve.jl: High-Performance Unified Interface for Linear Solvers in Julia. Easily switch bet...
163 versions - Latest release: 10 days ago - 35 dependent packages - 220 stars on GitHub
Top 2.2% on juliahub.com
NNlib 0.9.15
Neural Network primitives with multiple backends
88 versions - Latest release: 10 days ago - 75 dependent packages - 14 dependent repositories - 193 stars on GitHub
Top 9.8% on juliahub.com
Molly 0.21.0
Molecular simulation in Julia
35 versions - Latest release: 10 days ago - 1 dependent package - 361 stars on GitHub
Top 1.3% on juliahub.com
Zygote 0.6.70 💰
21st century AD
119 versions - Latest release: 11 days ago - 180 dependent packages - 6 dependent repositories - 1,447 stars on GitHub
Top 3.8% on juliahub.com
MultivariatePolynomials 0.5.5
Multivariate polynomials interface
43 versions - Latest release: 11 days ago - 31 dependent packages - 26 dependent repositories - 132 stars on GitHub
Top 9.2% on juliahub.com
DFTK 0.6.19
Density-functional toolkit
82 versions - Latest release: 11 days ago - 2 dependent packages - 401 stars on GitHub
Diffractor 0.2.10
Next-generation AD
10 versions - Latest release: 11 days ago - 390 stars on GitHub
Top 2.2% on juliahub.com
TensorOperations 4.1.1
Julia package for tensor contractions and related operations
40 versions - Latest release: 11 days ago - 38 dependent packages - 20 dependent repositories - 380 stars on GitHub
Top 1.0% on juliahub.com
SpecialFunctions 2.4.0 💰
Special mathematical functions in Julia
45 versions - Latest release: 11 days ago - 511 dependent packages - 259 dependent repositories - 341 stars on GitHub
Top 5.1% on juliahub.com
SciMLBase 2.36.1 💰
The Base interface of the SciML ecosystem
304 versions - Latest release: 11 days ago - 138 dependent packages - 113 stars on GitHub
LaplaceRedux 0.2.0
Effortless Bayesian Deep Learning through Laplace Approximation for Flux.jl neural networks.
10 versions - Latest release: 12 days ago - 2 dependent packages - 32 stars on GitHub
Top 6.9% on juliahub.com
DataInterpolations 5.0.0 💰
A library of data interpolation and smoothing functions
51 versions - Latest release: 14 days ago - 25 dependent packages - 186 stars on GitHub
FMI 0.13.3
FMI.jl is a free-to-use software library for the Julia programming language which integrates FMI ...
59 versions - Latest release: 18 days ago - 1 dependent package - 76 stars on GitHub
Porcupine 0.1.15
16 versions - Latest release: 18 days ago - 1 stars on GitHub
Top 7.2% on juliahub.com
LabelledArrays 1.16.0 💰
Arrays which also have a label for each element for easy scientific machine learning (SciML)
55 versions - Latest release: 18 days ago - 25 dependent packages - 117 stars on GitHub
Top 1.4% on juliahub.com
Polynomials 4.0.8
Polynomial manipulations in Julia
90 versions - Latest release: 19 days ago - 126 dependent packages - 88 dependent repositories - 292 stars on GitHub
Top 6.0% on juliahub.com
DistributionsAD 0.6.55
Automatic differentiation of Distributions using Tracker, Zygote, ForwardDiff and ReverseDiff
80 versions - Latest release: 19 days ago - 27 dependent packages - 147 stars on GitHub
NeuralAttentionlib 0.2.13
Reusable functionality for defining custom attention/transformer layers.
25 versions - Latest release: 20 days ago - 2 dependent packages - 37 stars on GitHub
Top 4.2% on juliahub.com
YaoBlocks 0.13.12
Extensible, Efficient Quantum Algorithm Design for Humans.
55 versions - Latest release: 20 days ago - 12 dependent packages - 894 stars on GitHub
ModelingToolkitStandardLibrary 2.7.1 💰
A standard library of components to model the world and beyond
36 versions - Latest release: 21 days ago - 3 dependent packages - 87 stars on GitHub
Top 3.4% on juliahub.com
LoopVectorization 0.12.170
Macro(s) for vectorizing loops.
288 versions - Latest release: 21 days ago - 155 dependent packages - 722 stars on GitHub
DynamicExpressions 0.17.0
Ridiculously fast symbolic expressions
34 versions - Latest release: 21 days ago - 1 dependent package - 74 stars on GitHub
PEtab 2.14.1
Create parameter estimation problems for ODE models
50 versions - Latest release: 24 days ago - 18 stars on GitHub
DeepEquilibriumNetworks 2.1.0 💰
Implicit Layer Machine Learning via Deep Equilibrium Networks, O(1) backpropagation with accelera...
19 versions - Latest release: 24 days ago - 45 stars on GitHub
VLBILikelihoods 0.2.4
10 versions - Latest release: 25 days ago - 1 dependent package - 3 stars on GitHub
Top 4.5% on juliahub.com
ChainRules 1.65.0
forward and reverse mode automatic differentiation primitives for Julia Base + StdLibs
231 versions - Latest release: 26 days ago - 23 dependent packages - 411 stars on GitHub
TransmuteDims 0.1.16
⚛️
21 versions - Latest release: 26 days ago - 2 dependent packages - 6 stars on GitHub
WaveOpticsPropagation 0.3.0
Propagate waves efficiently, optically, physically, differentiably with Julia Lang.
3 versions - Latest release: 27 days ago - 2 stars on GitHub
Top 2.1% on juliahub.com
ReverseDiff 1.15.3
Reverse Mode Automatic Differentiation for Julia
32 versions - Latest release: 28 days ago - 41 dependent packages - 20 dependent repositories - 339 stars on GitHub
Top 9.3% on juliahub.com
TensorCast 0.4.8
It slices, it dices, it splices!
22 versions - Latest release: 29 days ago - 20 dependent packages - 135 stars on GitHub
GumbelSoftmax 1.0.1
Julia implementation of the Gumbel-Softmax reparametrization trick compatible with Zygote and For...
6 versions - Latest release: 29 days ago - 6 stars on GitHub
NeuroTreeModels 1.3.0
Differentiable tree-based models for tabular data
6 versions - Latest release: 29 days ago - 4 stars on GitHub
FinancialMonteCarlo 0.3.2
Julia Package for Financial Monte Carlo Simulations
7 versions - Latest release: 29 days ago - 22 stars on GitHub
Top 0.1% on juliahub.com
Distributions 0.25.108
A Julia package for probability distributions and associated functions.
170 versions - Latest release: about 1 month ago - 966 dependent packages - 1,137 dependent repositories - 1,074 stars on GitHub
Top 5.2% on juliahub.com
Bijectors 0.13.11
Implementation of normalising flows and constrained random variable transformations
86 versions - Latest release: about 1 month ago - 21 dependent packages - 1 dependent repositories - 183 stars on GitHub
Top 7.1% on juliahub.com
Tracker 0.2.34
Flux's ex AD
36 versions - Latest release: about 1 month ago - 20 dependent packages - 6 dependent repositories - 44 stars on GitHub
PlanetOrbits 0.8.0
Tools for solving and displaying Keplerian orbits for exoplanets.
15 versions - Latest release: about 1 month ago - 2 dependent packages - 32 stars on GitHub
FMICore 1.0.0
FMICore.jl implements the low-level equivalents of the C-functions and C-data types of the FMI-st...
40 versions - Latest release: about 1 month ago - 5 dependent packages - 16 stars on GitHub
MCPTrajectoryGameSolver 0.1.1
2 versions - Latest release: about 1 month ago - 3 stars on GitHub
ReversePropagation 0.2.3
8 versions - Latest release: about 1 month ago - 51 stars on GitHub
ParametricOperators 1.1.3
Scalable and distributed matrix-free abstractions for machine learning and scientific computing
3 versions - Latest release: about 1 month ago - 1 dependent package - 2 stars on GitHub
RadonKA 0.6.1
A simple yet sufficiently fast (attenuated) Radon and backproject implementation using KernelAbst...
10 versions - Latest release: about 1 month ago - 5 stars on GitHub
MeshGraphNets 0.3.0
MeshGraphNets.jl is a software package for the Julia programming language that provides an implem...
4 versions - Latest release: about 1 month ago - 8 stars on GitHub
Top 9.5% on juliahub.com
Optimisers 0.3.3
Optimisers.jl defines many standard optimisers and utilities for learning loops.
26 versions - Latest release: about 1 month ago - 34 dependent packages - 62 stars on GitHub
GraphNeuralNetworks 0.6.19
Graph Neural Networks in Julia
52 versions - Latest release: about 1 month ago - 1 dependent package - 180 stars on GitHub
Top 6.0% on juliahub.com
NeuralPDE 5.16.0 💰
Physics-Informed Neural Networks (PINN) Solvers of (Partial) Differential Equations for Scientifi...
64 versions - Latest release: about 1 month ago - 3 dependent packages - 911 stars on GitHub
LuxDeviceUtils 0.1.20
21 versions - Latest release: about 1 month ago - 2 dependent packages - 0 stars on GitHub
Top 7.0% on juliahub.com
TopOpt 0.9.1
A package for binary and continuous, single and multi-material, truss and continuum, 2D and 3D to...
21 versions - Latest release: about 1 month ago - 1 dependent package - 174 stars on GitHub
HiddenMarkovModels 0.5.1
A Julia package for simulation, inference and learning of Hidden Markov Models.
9 versions - Latest release: about 1 month ago - 1 dependent repositories - 72 stars on GitHub
Jello 0.1.7
8 versions - Latest release: about 2 months ago - 5 stars on GitHub
Top 6.3% on juliahub.com
AxisKeys 0.2.14
🎹
42 versions - Latest release: about 2 months ago - 21 dependent packages - 140 stars on GitHub
FourierTools 0.4.3
Tools for working with Fourier space.
20 versions - Latest release: about 2 months ago - 8 dependent packages - 50 stars on GitHub
Top 3.9% on juliahub.com
DiffEqFlux 3.4.0 💰
Pre-built implicit layer architectures with O(1) backprop, GPUs, and stiff+non-stiff DE solvers, ...
111 versions - Latest release: about 2 months ago - 14 dependent packages - 842 stars on GitHub
MacroModelling 0.1.36
Macros and functions to work with DSGE models.
37 versions - Latest release: about 2 months ago - 45 stars on GitHub
DiffFusion 0.5.0
High performance hybrid Monte Carlo simulation
5 versions - Latest release: about 2 months ago - 0 stars on GitHub
InvertibleNetworks 2.2.7
A Julia framework for invertible neural networks
18 versions - Latest release: about 2 months ago - 143 stars on GitHub
Top 8.2% on juliahub.com
JUDI 3.4.1
Julia Devito inversion.
50 versions - Latest release: about 2 months ago - 4 dependent packages - 1 dependent repositories - 93 stars on GitHub
JutulDarcyRules 0.2.7
JutulDarcyRules: ChainRules extension to Jutul and JutulDarcy
6 versions - Latest release: about 2 months ago - 9 stars on GitHub
Top 5.7% on juliahub.com
KrylovKit 0.7.1
Krylov methods for linear problems, eigenvalues, singular values and matrix functions
23 versions - Latest release: about 2 months ago - 31 dependent packages - 257 stars on GitHub
Top 0.7% on juliahub.com
Flux 0.14.15 💰
Relax! Flux is the ML library that doesn't make you tensor
83 versions - Latest release: 2 months ago - 174 dependent packages - 14 dependent repositories - 4,320 stars on GitHub
RestrictedBoltzmannMachines 3.4.0
Train and sample Restricted Boltzmann machines in Julia
122 versions - Latest release: 2 months ago - 8 dependent packages - 14 stars on GitHub
DINCAE 2.0.3
DINCAE (Data-Interpolating Convolutional Auto-Encoder) is a neural network to reconstruct missing...
3 versions - Latest release: 2 months ago - 21 stars on GitHub
Top 5.6% on juliahub.com
ComponentArrays 0.15.11
Arrays with arbitrarily nested named components.
132 versions - Latest release: 2 months ago - 50 dependent packages - 280 stars on GitHub
Top 1.6% on juliahub.com
Roots 2.1.5
Root finding functions for Julia
71 versions - Latest release: 2 months ago - 161 dependent packages - 68 dependent repositories - 316 stars on GitHub
Top 8.8% on juliahub.com
LogExpFunctions 0.3.27
Julia package for various special functions based on `log` and `exp`.
34 versions - Latest release: 2 months ago - 62 dependent packages - 68 stars on GitHub
Top 9.9% on juliahub.com
ArraysOfArrays 0.6.5
Efficient storage and handling of nested arrays in Julia
28 versions - Latest release: 2 months ago - 21 dependent packages - 1 dependent repositories - 44 stars on GitHub
RadiationDetectorDSP 0.2.8
Digital signal processing for radiation detectors
14 versions - Latest release: 2 months ago - 5 stars on GitHub
Top 3.6% on juliahub.com
SymbolicUtils 1.5.1
Symbolic expressions, rewriting and simplification
93 versions - Latest release: 2 months ago - 52 dependent packages - 502 stars on GitHub
Top 6.3% on juliahub.com
AbstractGPs 0.5.21
Abstract types and methods for Gaussian Processes.
64 versions - Latest release: 2 months ago - 23 dependent packages - 208 stars on GitHub
GPLikelihoods 0.4.7
Provides likelihood functions for Gaussian Processes.
19 versions - Latest release: 2 months ago - 3 dependent packages - 43 stars on GitHub
WeightInitializers 0.1.7
Weight Initialization Schemes for Deep Learning Frameworks
8 versions - Latest release: 2 months ago - 2 dependent packages - 6 stars on GitHub
FluxTraining 0.3.10
A flexible neural net training library inspired by fast.ai
20 versions - Latest release: 2 months ago - 1 dependent package - 115 stars on GitHub
Boltz 0.3.3
Accelerate your ML research using pre-built Deep Learning Models with Lux
13 versions - Latest release: 2 months ago - 424 stars on GitHub
TensorGames 0.3.9
Computing mixed-strategy Nash Equilibria for games involving multiple players
12 versions - Latest release: 2 months ago - 1 dependent package - 22 stars on GitHub
ReinforcementLearningExperiments 0.4.0 💰
A reinforcement learning package for Julia
13 versions - Latest release: 2 months ago - 539 stars on GitHub
QAOA 1.2.0
4 versions - Latest release: 3 months ago - 10 stars on GitHub
AffineMaps 0.3.2
Affine affine transformations in Julia
8 versions - Latest release: 3 months ago - 1 dependent package - 2 stars on GitHub
Top 7.4% on juliahub.com
NamedDims 1.2.2
For working with dimensions of arrays by name
60 versions - Latest release: 3 months ago - 20 dependent packages - 118 stars on GitHub