Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists by SciML

A curated list of projects in awesome lists by SciML .

https://github.com/SciML/DifferentialEquations.jl

Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components. Ordinary differential equations (ODEs), stochastic differential equations (SDEs), delay differential equations (DDEs), differential-algebraic equations (DAEs), and more in Julia.

dae dde delay-differential-equations differential-algebraic-equations differential-equations differentialequations dynamical-systems julia neural-differential-equations numerical ode python r scientific scientific-machine-learning sciml sde spde stochastic-differential-equations stochastic-processes

Last synced: 01 Aug 2024

https://github.com/SciML/ModelingToolkit.jl

An acausal 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

acausal computer-algebra dae dde delay-differential-equations differential-equations equation-based julia nonlinear-programming ode optimization ordinary-differential-equations pde scientific-machine-learning sciml sde stochastic-differential-equations symbolic symbolic-computation symbolic-numerics

Last synced: 31 Jul 2024

https://github.com/SciML/Optimization.jl

Mathematical Optimization in Julia. Local, global, gradient-based and derivative-free. Linear, Quadratic, Convex, Mixed-Integer, and Nonlinear Optimization in one simple, fast, and differentiable interface.

algorithmic-differentiation automatic-differentiation convex-optimization derivative-free-optimization global-optimization hacktoberfest julia local-optimization mixed-integer-programming nonlinear-optimization optimization scientific-machine-learning sciml

Last synced: 02 Aug 2024

https://github.com/SciML/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.

biology chemical-reactions differential-equations dsl gillespie-algorithm julia ode rate-laws reaction-network scientific-machine-learning sciml sde simulation systems-biology systems-biology-simulation

Last synced: 01 Aug 2024

https://github.com/SciML/DataDrivenDiffEq.jl

Data driven modeling and automated discovery of dynamical systems for the SciML Scientific Machine Learning organization

differential-equations julia ode scientific-machine-learning sciml

Last synced: 02 Aug 2024

https://github.com/SciML/SciMLSensitivity.jl

A component of the DiffEq ecosystem for enabling sensitivity analysis for scientific machine learning (SciML). Optimize-then-discretize, discretize-then-optimize, adjoint methods, and more for ODEs, SDEs, DDEs, DAEs, etc.

adjoint backpropogation dae dde differential-equations differentialequations hacktoberfest neural-ode neural-sde ode scientific-machine-learning sciml sde sensitivity-analysis

Last synced: 02 Aug 2024

https://github.com/SciML/LinearSolve.jl

LinearSolve.jl: High-Performance Unified Interface for Linear Solvers in Julia. Easily switch between factorization and Krylov methods, add preconditioners, and all in one interface.

amg differential-equations distributed-computing factorization gpu julia krylov-methods linear-algebra linear-solvers multigrid newton-krylov preconditioners scientific-machine-learning sciml

Last synced: 02 Aug 2024

https://github.com/SciML/NonlinearSolve.jl

High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and Newton-Krylov support.

bracketing deep-equilibrium-models differential-equations equilibrium factorization high-performance-computing julia newton-krylov newton-method newton-raphson nonlinear-equations scientific-machine-learning sciml sparse-matrices sparse-matrix steady-state

Last synced: 02 Aug 2024

https://github.com/SciML/DataInterpolations.jl

A library of data interpolation and smoothing functions

Last synced: 02 Aug 2024

https://github.com/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

arkode clang cvode dae differential-algebraic-equations differential-equations differentialequations hacktoberfest hybrid-differential-equation ida idas julia kinsol ode ordinary-differential-equations scientific-machine-learning sciml sensitivity-analysis sundials sundials-libraries

Last synced: 09 Aug 2024

https://github.com/SciML/Integrals.jl

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

algorithmic-differentiation automatic-differentiation differentiable-programming integration julia julia-language julialang numerical-integration quadrature scientific-machine-learning sciml

Last synced: 02 Aug 2024

https://github.com/SciML/RecursiveArrayTools.jl

Tools for easily handling objects like arrays of arrays and deeper nestings in scientific machine learning (SciML) and other applications

array recursion scientific-machine-learning sciml vector

Last synced: 31 Jul 2024

https://github.com/SciML/LabelledArrays.jl

Arrays which also have a label for each element for easy scientific machine learning (SciML)

arrays scientific-machine-learning sciml

Last synced: 02 Aug 2024

https://github.com/SciML/SymbolicNumericIntegration.jl

SymbolicNumericIntegration.jl: Symbolic-Numerics for Solving Integrals

integration julia julia-language scientific-machine-learning symbolic-regression

Last synced: 02 Aug 2024

https://github.com/SciML/PreallocationTools.jl

Tools for building non-allocating pre-cached functions in Julia, allowing for GC-free usage of automatic differentiation in complex codes

automatic-differentiation differentiable-programming garbage-collection high-performance-computing

Last synced: 01 Aug 2024

https://github.com/SciML/StructuralIdentifiability.jl

Fast and automatic structural identifiability software for ODE systems

differentialequations julia parameter-estimation structural-identifiability

Last synced: 02 Aug 2024

https://github.com/SciML/QuasiMonteCarlo.jl

Lightweight and easy generation of quasi-Monte Carlo sequences with a ton of different methods on one API for easy parameter exploration in scientific machine learning (SciML)

julia parameter-estimation physics-informed-learning quasi-monte-carlo scientific-machine-learning sciml

Last synced: 02 Aug 2024

https://github.com/SciML/ExponentialUtilities.jl

Fast and differentiable implementations of matrix exponentials, Krylov exponential matrix-vector multiplications ("expmv"), KIOPS, ExpoKit functions, and more. All your exponential needs in SciML form.

differential-equations expmv expokit exponential gpu high-performance julia kiops krylov krylov-methods krylov-subspace-methods matrix-exponential matrix-exponentials scientific-machine-learning sciml

Last synced: 02 Aug 2024

https://github.com/SciML/DeepEquilibriumNetworks.jl

Implicit Layer Machine Learning via Deep Equilibrium Networks, O(1) backpropagation with accelerated convergence.

deep-equilibrium-models deep-learning implicit-deep-learning julia machine-learning neural-networks nonlinear-equations nonlinear-solve

Last synced: 02 Aug 2024

https://github.com/SciML/SciMLNLSolve.jl

Nonlinear solver bindings for the SciML Interface

Last synced: 02 Aug 2024