All Projects → gabrevaya → LatentDiffEq.jl

gabrevaya / LatentDiffEq.jl

Licence: MIT license
Latent Differential Equations models in Julia.

Programming Languages

julia
2034 projects

Projects that are alternatives of or similar to LatentDiffEq.jl

DiffEqGPU.jl
GPU-acceleration routines for DifferentialEquations.jl and the broader SciML scientific machine learning ecosystem
Stars: ✭ 131 (+285.29%)
Mutual labels:  differential-equations, neural-ode, scientific-machine-learning, sciml
DiffEqCallbacks.jl
A library of useful callbacks for hybrid scientific machine learning (SciML) with augmented differential equation solvers
Stars: ✭ 43 (+26.47%)
Mutual labels:  differential-equations, neural-ode, scientific-machine-learning, sciml
SciMLBenchmarks.jl
Benchmarks for scientific machine learning (SciML) software and differential equation solvers
Stars: ✭ 195 (+473.53%)
Mutual labels:  differential-equations, neural-ode, scientific-machine-learning, sciml
MultiScaleArrays.jl
A framework for developing multi-scale arrays for use in scientific machine learning (SciML) simulations
Stars: ✭ 63 (+85.29%)
Mutual labels:  differential-equations, neural-ode, scientific-machine-learning, sciml
Differentialequations.jl
Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components
Stars: ✭ 2,023 (+5850%)
Mutual labels:  dynamical-systems, differential-equations, scientific-machine-learning, sciml
sciml.ai
The SciML Scientific Machine Learning Software Organization Website
Stars: ✭ 38 (+11.76%)
Mutual labels:  differential-equations, neural-ode, scientific-machine-learning, sciml
BoundaryValueDiffEq.jl
Boundary value problem (BVP) solvers for scientific machine learning (SciML)
Stars: ✭ 23 (-32.35%)
Mutual labels:  differential-equations, neural-ode, scientific-machine-learning, sciml
CellMLToolkit.jl
CellMLToolkit.jl is a Julia library that connects CellML models to the Scientific Julia ecosystem.
Stars: ✭ 50 (+47.06%)
Mutual labels:  differential-equations, scientific-machine-learning, sciml
DiffEqUncertainty.jl
Fast uncertainty quantification for scientific machine learning (SciML) and differential equations
Stars: ✭ 61 (+79.41%)
Mutual labels:  differential-equations, scientific-machine-learning, sciml
Kinetic.jl
Universal modeling and simulation of fluid dynamics upon machine learning
Stars: ✭ 82 (+141.18%)
Mutual labels:  differential-equations, scientific-machine-learning, sciml
RootedTrees.jl
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)
Stars: ✭ 24 (-29.41%)
Mutual labels:  differential-equations, scientific-machine-learning, sciml
DiffEqOnlineServer
Backend for DiffEqOnline, a webapp for scientific machine learning (SciML)
Stars: ✭ 24 (-29.41%)
Mutual labels:  differential-equations, scientific-machine-learning, sciml
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.
Stars: ✭ 186 (+447.06%)
Mutual labels:  neural-ode, scientific-machine-learning, sciml
diffeqr
Solving differential equations in R using DifferentialEquations.jl and the SciML Scientific Machine Learning ecosystem
Stars: ✭ 118 (+247.06%)
Mutual labels:  differential-equations, scientific-machine-learning, sciml
SciPyDiffEq.jl
Wrappers for the SciPy differential equation solvers for the SciML Scientific Machine Learning organization
Stars: ✭ 19 (-44.12%)
Mutual labels:  differential-equations, 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
Stars: ✭ 167 (+391.18%)
Mutual labels:  differential-equations, scientific-machine-learning, sciml
MLJC-UniTo-ProjectX-2020-public
Public repository for the proposal “Physics-Informed Machine Learning Simulator for Wildfire Propagation” - MLJC University of Turin - ProjectX2020 Competition (UofT AI)
Stars: ✭ 31 (-8.82%)
Mutual labels:  differential-equations, scientific-machine-learning, sci-ml
GlobalSensitivity.jl
Robust, Fast, and Parallel Global Sensitivity Analysis (GSA) in Julia
Stars: ✭ 30 (-11.76%)
Mutual labels:  differential-equations, scientific-machine-learning, sciml
DiffEqDevTools.jl
Benchmarking, testing, and development tools for differential equations and scientific machine learning (SciML)
Stars: ✭ 37 (+8.82%)
Mutual labels:  differential-equations, scientific-machine-learning, sciml
HelicopterSciML.jl
Helicopter Scientific Machine Learning (SciML) Challenge Problem
Stars: ✭ 35 (+2.94%)
Mutual labels:  differential-equations, scientific-machine-learning, sciml

LatentDiffEq.jl

Build Status

Latent Differential Equation models is a powerful class of models that brings great promise to the field of time series processing. Flux.jl and the SciML provide all the tools to build these latent DE models. However, the process of setting up those models can be a time-consuming endeavor with a quite steep learning curve for people without a background in machine learning. LatentDiffEq.jl aims to provide a framework that makes latent differential equation models readily accessible to people that needs it most. This is done by providing pre-programmed established models in Latent Differential Equations while offering a high level of flexibility for new user-defined models.

LDE_framework

This package is still in an early (but functional) stage of its development, any help in finding bugs or improvement would be greatly appreciated. Please get in touch if, like us, you share a great interest in bringing this exciting field of research to a wider audience!

Getting Started

Installation

julia> ]
pkg> add https://github.com/gabrevaya/LatentDiffEq.jl.git

Tutorial

Checkout the tutorial to get familiar with the base functionalities of this package. You will also learn how to build your own models within our framework. In addition, you can refer to the following chart detailing the names of the functions associated with the different parts of the package.

LatentDiffEq.jl_framework

References

Chen, Ricky TQ, et al. "Neural ordinary differential equations." arXiv preprint arXiv:1806.07366 (2018).

Linial, Ori, et al. "Generative ODE modeling with known unknowns." Proceedings of the Conference on Health, Inference, and Learning. (2021).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].