Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
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
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
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 types19 versions - Latest release: 3 days ago - 22 dependent packages - 17 stars on GitHub
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 Models22 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 GitHubTapir 0.2.15
19 versions - Latest release: 4 days ago - 41 stars on GitHubVIDA 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 Differentiation19 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
Lux 0.5.48
Explicitly Parameterized Neural Networks in Julia109 versions - Latest release: 6 days ago - 18 dependent packages - 424 stars on GitHub
ReinforcementLearningCore 0.15.3 💰
A reinforcement learning package for Julia64 versions - Latest release: 6 days ago - 9 dependent packages - 539 stars on GitHub
ITensors 0.6.4
A Julia library for efficient tensor computations and tensor network calculations144 versions - Latest release: 6 days ago - 21 dependent packages - 482 stars on GitHub
LuxLib 0.3.24
Backend for Lux.jl46 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 Julia35 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 models40 versions - Latest release: 7 days ago - 7 dependent packages - 5 stars on GitHub
DynamicPPL 0.26.1
Implementation of domain-specific language (DSL) for dynamic probabilistic programming138 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 Julia3 versions - Latest release: 8 days ago - 15 stars on GitHub
VLBIImagePriors 0.8.0
21 versions - Latest release: 9 days ago - 5 stars on GitHubAutoEncoderToolkit 0.0.3
Julia package with several functions to train and analyze Autoencoder-based neural networks3 versions - Latest release: 9 days ago - 6 stars on GitHub
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
NNlib 0.9.15
Neural Network primitives with multiple backends88 versions - Latest release: 10 days ago - 75 dependent packages - 14 dependent repositories - 193 stars on GitHub
Molly 0.21.0
Molecular simulation in Julia35 versions - Latest release: 10 days ago - 1 dependent package - 361 stars on GitHub
Zygote 0.6.70 💰
21st century AD119 versions - Latest release: 11 days ago - 180 dependent packages - 6 dependent repositories - 1,447 stars on GitHub
MultivariatePolynomials 0.5.5
Multivariate polynomials interface43 versions - Latest release: 11 days ago - 31 dependent packages - 26 dependent repositories - 132 stars on GitHub
DFTK 0.6.19
Density-functional toolkit82 versions - Latest release: 11 days ago - 2 dependent packages - 401 stars on GitHub
Diffractor 0.2.10
Next-generation AD10 versions - Latest release: 11 days ago - 390 stars on GitHub
TensorOperations 4.1.1
Julia package for tensor contractions and related operations40 versions - Latest release: 11 days ago - 38 dependent packages - 20 dependent repositories - 380 stars on GitHub
SpecialFunctions 2.4.0 💰
Special mathematical functions in Julia45 versions - Latest release: 11 days ago - 511 dependent packages - 259 dependent repositories - 341 stars on GitHub
SciMLBase 2.36.1 💰
The Base interface of the SciML ecosystem304 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
DataInterpolations 5.0.0 💰
A library of data interpolation and smoothing functions51 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 GitHubLabelledArrays 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
Polynomials 4.0.8
Polynomial manipulations in Julia90 versions - Latest release: 19 days ago - 126 dependent packages - 88 dependent repositories - 292 stars on GitHub
DistributionsAD 0.6.55
Automatic differentiation of Distributions using Tracker, Zygote, ForwardDiff and ReverseDiff80 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
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 beyond36 versions - Latest release: 21 days ago - 3 dependent packages - 87 stars on GitHub
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 expressions34 versions - Latest release: 21 days ago - 1 dependent package - 74 stars on GitHub
PEtab 2.14.1
Create parameter estimation problems for ODE models50 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 GitHubChainRules 1.65.0
forward and reverse mode automatic differentiation primitives for Julia Base + StdLibs231 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
ReverseDiff 1.15.3
Reverse Mode Automatic Differentiation for Julia32 versions - Latest release: 28 days ago - 41 dependent packages - 20 dependent repositories - 339 stars on GitHub
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 data6 versions - Latest release: 29 days ago - 4 stars on GitHub
FinancialMonteCarlo 0.3.2
Julia Package for Financial Monte Carlo Simulations7 versions - Latest release: 29 days ago - 22 stars on GitHub
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
Bijectors 0.13.11
Implementation of normalising flows and constrained random variable transformations86 versions - Latest release: about 1 month ago - 21 dependent packages - 1 dependent repositories - 183 stars on GitHub
Tracker 0.2.34
Flux's ex AD36 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 GitHubReversePropagation 0.2.3
8 versions - Latest release: about 1 month ago - 51 stars on GitHubParametricOperators 1.1.3
Scalable and distributed matrix-free abstractions for machine learning and scientific computing3 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
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 Julia52 versions - Latest release: about 1 month ago - 1 dependent package - 180 stars on GitHub
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 GitHubTopOpt 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 GitHubAxisKeys 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
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 simulation5 versions - Latest release: about 2 months ago - 0 stars on GitHub
InvertibleNetworks 2.2.7
A Julia framework for invertible neural networks18 versions - Latest release: about 2 months ago - 143 stars on GitHub
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 JutulDarcy6 versions - Latest release: about 2 months ago - 9 stars on GitHub
KrylovKit 0.7.1
Krylov methods for linear problems, eigenvalues, singular values and matrix functions23 versions - Latest release: about 2 months ago - 31 dependent packages - 257 stars on GitHub
Flux 0.14.15 💰
Relax! Flux is the ML library that doesn't make you tensor83 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 Julia122 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
ComponentArrays 0.15.11
Arrays with arbitrarily nested named components.132 versions - Latest release: 2 months ago - 50 dependent packages - 280 stars on GitHub
Roots 2.1.5
Root finding functions for Julia71 versions - Latest release: 2 months ago - 161 dependent packages - 68 dependent repositories - 316 stars on GitHub
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
ArraysOfArrays 0.6.5
Efficient storage and handling of nested arrays in Julia28 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 detectors14 versions - Latest release: 2 months ago - 5 stars on GitHub
SymbolicUtils 1.5.1
Symbolic expressions, rewriting and simplification93 versions - Latest release: 2 months ago - 52 dependent packages - 502 stars on GitHub
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 Frameworks8 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.ai20 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 Lux13 versions - Latest release: 2 months ago - 424 stars on GitHub
TensorGames 0.3.9
Computing mixed-strategy Nash Equilibria for games involving multiple players12 versions - Latest release: 2 months ago - 1 dependent package - 22 stars on GitHub
ReinforcementLearningExperiments 0.4.0 💰
A reinforcement learning package for Julia13 versions - Latest release: 2 months ago - 539 stars on GitHub
QAOA 1.2.0
4 versions - Latest release: 3 months ago - 10 stars on GitHubAffineMaps 0.3.2
Affine affine transformations in Julia8 versions - Latest release: 3 months ago - 1 dependent package - 2 stars on GitHub
NamedDims 1.2.2
For working with dimensions of arrays by name60 versions - Latest release: 3 months ago - 20 dependent packages - 118 stars on GitHub