close
The Wayback Machine - https://web.archive.org/web/20221003155848/https://github.com/SciML/
Skip to content
@SciML

SciML Open Source Scientific Machine Learning

Open source software for scientific machine learning

Pinned

  1. Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components

    Julia 2.3k 186

  2. 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 automa…

    Julia 1.1k 145

  3. 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

    Julia 720 130

  4. diffeqpy Public

    Solving differential equations in Python using DifferentialEquations.jl and the SciML Scientific Machine Learning organization

    Python 378 28

  5. diffeqr Public

    Solving differential equations in R using DifferentialEquations.jl and the SciML Scientific Machine Learning ecosystem

    R 120 11

  6. Tutorials for doing scientific machine learning (SciML) and high-performance differential equation solving with open source software.

    CSS 679 122

Repositories

  • LinearSolve.jl Public

    LinearSolve.jl: High-Performance Unified Linear Solvers

    Julia 139 16 38 7 Updated Oct 3, 2022
  • DiffEqFlux.jl Public

    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

    Julia 720 MIT 130 45 (1 issue needs help) 8 Updated Oct 3, 2022
  • DiffEqBayes.jl Public

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

    Julia 106 25 13 0 Updated Oct 3, 2022
  • DiffEqParamEstim.jl Public

    Easy scientific machine learning (SciML) parameter estimation with pre-built loss functions

    Julia 39 29 16 2 Updated Oct 3, 2022
  • SciMLSensitivity.jl Public

    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.

    Julia 206 48 65 3 Updated Oct 3, 2022
  • DiffEqParamEstim.jl-1 Public

    Easy scientific machine learning (SciML) parameter estimation with pre-built loss functions

    Julia 0 29 0 0 Updated Oct 3, 2022
  • Catalyst.jl Public

    Chemical reaction network and systems biology interface for scientific machine learning (SciML). High performance, GPU-parallelized, and O(1) solvers in open source software

    Julia 296 54 52 4 Updated Oct 2, 2022
  • ModelingToolkitStandardLibrary.jl Public

    A standard library of components to model the world and beyond

    Julia 57 MIT 12 21 7 Updated Oct 2, 2022
  • RootedTrees.jl Public

    A collection of functionality around rooted trees to generate order conditions for Runge-Kutta methods in Julia for differential equations and scientific machine learning (SciML)

    Julia 29 MIT 6 7 3 Updated Oct 2, 2022
  • Surrogates.jl Public

    Surrogate modeling and optimization for scientific machine learning (SciML)

    Julia 250 58 31 5 Updated Oct 2, 2022