Dependency Packages

Flux.jl4466Relax! Flux is the ML library that doesn't make you tensor

Turing.jl2026Bayesian inference with probabilistic programming.

MLJ.jl1779A Julia machine learning framework

AlphaZero.jl1232A generic, simple and fast implementation of Deepmind's AlphaZero algorithm.

NeuralPDE.jl966PhysicsInformed Neural Networks (PINN) Solvers of (Partial) Differential Equations for Scientific Machine Learning (SciML) accelerated simulation

NeuralNetDiffEq.jl966PhysicsInformed Neural Networks (PINN) Solvers of (Partial) Differential Equations for Scientific Machine Learning (SciML) accelerated simulation

TensorFlow.jl884A Julia wrapper for TensorFlow

DiffEqTutorials.jl713Tutorials for doing scientific machine learning (SciML) and highperformance differential equation solving with open source software.

Gridap.jl691Gridbased approximation of partial differential equations in Julia

FastAI.jl589Repository of best practices for deep learning in Julia, inspired by fastai

Trixi.jl522Trixi.jl: Adaptive highorder numerical simulations of conservation laws in Julia

Transformers.jl521Julia Implementation of Transformer models

SpeedyWeather.jl425Play atmospheric modelling like it's LEGO.

Soss.jl414Probabilistic programming via source rewriting

DataDrivenDiffEq.jl405Data driven modeling and automated discovery of dynamical systems for the SciML Scientific Machine Learning organization

Molly.jl389Molecular simulation in Julia

StatisticalRethinking.jl386Julia package with selected functions in the R package `rethinking`. Used in the SR2... projects.

MeasureTheory.jl386"Distributions" that might not add to one.

GeometricFlux.jl348Geometric Deep Learning for Flux

Metalhead.jl328Computer vision models for Flux

PGFPlotsX.jl301Plots in Julia using the PGFPlots LaTeX package

MCMCChains.jl266Types and utility functions for summarizing Markov chain Monte Carlo simulations

NeuralOperators.jl262DeepONets, (Fourier) Neural Operators, PhysicsInformed Neural Operators, and more in Julia

DynamicHMC.jl243Implementation of robust dynamic Hamiltonian Monte Carlo methods (NUTS) in Julia.

AdvancedHMC.jl228Robust, modular and efficient implementation of advanced Hamiltonian Monte Carlo algorithms

MLDatasets.jl227Utility package for accessing common Machine Learning datasets in Julia

GraphNeuralNetworks.jl218Graph Neural Networks in Julia

Stan.jl211Stan.jl illustrates the usage of the 'single method' packages, e.g. StanSample, StanOptimize, etc.

ReservoirComputing.jl206Reservoir computing utilities for scientific machine learning (SciML)

Bijectors.jl200Implementation of normalising flows and constrained random variable transformations

BAT.jl198A Bayesian Analysis Toolkit in Julia

CausalInference.jl189Causal inference, graphical models and structure learning in Julia

TopOpt.jl181A package for binary and continuous, single and multimaterial, truss and continuum, 2D and 3D topology optimization on unstructured meshes using automatic differentiation in Julia.

SeaPearl.jl168Julia hybrid constraint programming solver enhanced by a reinforcement learning driven search.

TuringModels.jl163Implementations of the models from the Statistical Rethinking book with Turing.jl

Omega.jl162Causal, HigherOrder, Probabilistic Programming

MLJBase.jl160Core functionality for the MLJ machine learning framework

DynamicPPL.jl157Implementation of domainspecific language (DSL) for dynamic probabilistic programming

RayTracer.jl150Differentiable RayTracing in Julia

InvertibleNetworks.jl149A Julia framework for invertible neural networks
Loading more...