SciML Open Source Scientific Machine Learning
Grow your team on GitHub
GitHub is home to over 50 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign up
Pinned repositories
Repositories
-
SciMLBenchmarks.jl
Benchmarks for scientific machine learning (SciML) software and differential equation solvers
-
Catalyst.jl
Chemical reaction network and systems biology interface for scientific machine learning (SciML). High performance, GPU-parallelized, and O(1) solvers in open source software
-
SciMLTutorials.jl
Tutorials for doing scientific machine learning (SciML) and high-performance differential equation solving with open source software.
-
ModelingToolkit.jl
A modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations
-
RebuildAction
CI configs for content rebuilding
-
OrdinaryDiffEq.jl
High performance differential equation solvers for ordinary differential equations, including neural ordinary differential equations (neural ODEs) and scientific machine learning (SciML)
-
NeuralPDE.jl
Physics-Informed Neural Networks (PINN) and Deep BSDE Solvers of Differential Equations for Scientific Machine Learning (SciML) accelerated simulation
-
DiffEqSensitivity.jl
A component of the DiffEq ecosystem for enabling sensitivity analysis for scientific machine learning (SciML). Optimize-then-discretize, discretize-then-optimize, and more for ODEs, SDEs, DDEs, DAEs, etc.
-
DiffEqUncertainty.jl
Uncertainty quantification for scientific machine learning (SciML) and differential equations
-
DiffEqFlux.jl
Universal neural differential equations with O(1) backprop, GPUs, and stiff+non-stiff DE solvers, demonstrating scientific machine learning (SciML) and physics-informed machine learning methods
-
AutoOptimize.jl
Automatic optimization and parallelization for Scientific Machine Learning (SciML)
-
ArrayInterface.jl
Designs for new Base array interface primitives, used widely through scientific machine learning (SciML) and other organizations
-
sciml.ai
The SciML Scientific Machine Learning Software Organization Website
-
GalacticOptim.jl
Local, global, and beyond optimization for scientific machine learning (SciML)
-
ReservoirComputing.jl
Reservoir computing utilities for scientific machine learning (SciML)
-
DiffEqDocs.jl
Documentation for the DiffEq differential equations and scientific machine learning (SciML) ecosystem
-
DiffEqOperators.jl
Linear operators for discretizations of differential equations and scientific machine learning (SciML)
-
DataDrivenDiffEq.jl
Data driven modeling and automated discovery of dynamical systems for the SciML Scientific Machine Learning organization
-
DiffEqCallbacks.jl
A library of useful callbacks for hybrid scientific machine learning (SciML) with augmented differential equation solvers
-
DiffEqBase.jl
The lightweight Base library for shared types and functionality for defining differential equation and scientific machine learning (SciML) problems
-
DiffEqNoiseProcess.jl
A library of noise processes for stochastic systems like stochastic differential equations (SDEs) and other systems that are present in scientific machine learning (SciML)
-
Sundials.jl
Julia interface to Sundials, including a nonlinear solver (KINSOL), ODE's (CVODE and ARKODE), and DAE's (IDA) in a SciML scientific machine learning enabled manner
-
StochasticDelayDiffEq.jl
Stochastic delay differential equations (SDDE) solvers for the SciML scientific machine learning ecosystem
-
GeometricIntegratorsDiffEq.jl
Wrappers for GeometricIntegrators.jl into the SciML common interface for scientific machine learning (SciML)
-
DelayDiffEq.jl
Delay differential equation solvers for the SciML scientific machine learning ecosystem
-
StochasticDiffEq.jl
Solvers for stochastic differential equations which connect with the scientific machine learning (SciML) ecosystem
-
DifferentialEquations.jl
Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components
-
Surrogates.jl
Surrogate modeling and optimization for scientific machine learning (SciML)
-
DiffEqDevDocs.jl
Developer documentation for the SciML scientific machine learning ecosystem's differential equation solvers
-
DiffEqParamEstim.jl
Easy scientific machine learning (SciML) parameter estimation with pre-built loss functions