Dependency Packages

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

Turing.jl1807Bayesian inference with probabilistic programming.

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

TensorFlow.jl866A Julia wrapper for TensorFlow

DiffEqFlux.jl771Universal neural differential equations with O(1) backprop, GPUs, and stiff+nonstiff DE solvers, demonstrating scientific machine learning (SciML) and physicsinformed machine learning methods

NeuralNetDiffEq.jl755PhysicsInformed Neural Networks (PINN) and Deep BSDE Solvers of Differential Equations for Scientific Machine Learning (SciML) accelerated simulation

NeuralPDE.jl755PhysicsInformed Neural Networks (PINN) and Deep BSDE Solvers of Differential Equations for Scientific Machine Learning (SciML) accelerated simulation

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

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

Transformers.jl420Julia Implementation of Transformer models

GeoStats.jl414An extensible framework for highperformance geostatistics in Julia

Soss.jl401Probabilistic programming via source rewriting

Transducers.jl381Efficient transducers for Julia

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

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

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

GeometricFlux.jl330Geometric Deep Learning for Flux

Stheno.jl324Probabilistic Programming with Gaussian processes in Julia

Metalhead.jl297Computer vision models for Flux

ThreadsX.jl290Parallelized Base functions

FLoops.jl284Fast sequential, threaded, and distributed forloops for Julia—fold for humans™

Molly.jl281Molecular simulation in Julia

KernelFunctions.jl240Julia package for kernel functions for machine learning

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

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

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

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

AbstractGPs.jl192Abstract types and methods for Gaussian Processes.

BAT.jl164A Bayesian Analysis Toolkit in Julia

Omega.jl155Causal, HigherOrder, Probabilistic Programming

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

GraphNeuralNetworks.jl153Graph Neural Networks in Julia

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

RayTracer.jl141Differentiable RayTracing in Julia

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

TopOpt.jl141A beautifully Julian topology optimization package.

AugmentedGaussianProcesses.jl132Gaussian Process package based on data augmentation, sparsity and natural gradients

Accessors.jl119Update immutable data

DiffEqBayes.jl117Extension functionality which uses Stan.jl, DynamicHMC.jl, and Turing.jl to estimate the parameters to differential equations and perform Bayesian probabilistic scientific machine learning

DynamicPPL.jl116Implementation of domainspecific language (DSL) for dynamic probabilistic programming
Loading more...