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.2k 180

  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 1k 138

  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 690 127

  4. diffeqpy Public

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

    Python 367 28

  5. diffeqr Public

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

    R 118 11

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

    CSS 635 119

Repositories

  • 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 266 50 42 4 Updated May 30, 2022
  • DiffEqBase.jl Public

    The lightweight Base library for shared types and functionality for defining differential equation and scientific machine learning (SciML) problems

    Julia 192 83 47 14 Updated May 30, 2022
  • DiffEqSensitivity.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 178 43 64 11 Updated May 30, 2022
  • SciMLBase.jl Public

    The Base interface of the SciML ecosystem

    Julia 53 MIT 34 23 (1 issue needs help) 4 Updated May 30, 2022
  • Integrals.jl Public

    A common interface for quadrature and numerical integration for the SciML scientific machine learning organization

    Julia 89 MIT 9 24 1 Updated May 30, 2022
  • ModelingToolkitStandardLibrary.jl Public

    A standard library of components to model the world and beyond

    Julia 45 MIT 8 15 4 Updated May 30, 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 690 MIT 127 92 (2 issues need help) 8 Updated May 30, 2022
  • SBMLToolkit.jl Public

    SBML differential equation and chemical reaction model (Gillespie simulations) for Julia's SciML ModelingToolkit

    Julia 17 MIT 2 6 6 Updated May 30, 2022
  • Static.jl Public

    Static types useful for dispatch and generated functions.

    Julia 24 MIT 6 9 2 Updated May 30, 2022
  • GalacticOptim.jl Public

    Local, global, and beyond optimization for scientific machine learning (SciML)

    Julia 329 MIT 45 49 2 Updated May 30, 2022