home
Home
Modeling Languages
    ModelingToolkitCatalystNBodySimulatorParameterizedFunctions
Model Libraries and Importers
    ModelingToolkitStandardLibraryModelingToolkitNeuralNetsDiffEqCallbacksFiniteStateProjectionCellMLToolkitSBMLToolkitBaseModelicaReactionNetworkImporters
Symbolic Tools
    ModelOrderReductionSymbolicsSymbolicUtilsSymbolicIntegrationSymbolicSMTSymbolicLimits
Array Libraries
    RecursiveArrayToolsComponentArraysLabelledArraysMultiScaleArrays
Equation Solvers
    LinearSolveNonlinearSolveDifferentialEquationsIntegralsDifferenceEquationsOptimizationJumpProcessesLineSearch
Inverse Problems / Estimation
    SciMLSensitivityDiffEqParamEstimDiffEqBayes
PDE Solvers
    MethodOfLinesNeuralPDENeuralOperatorsFEniCSHighDimPDEDiffEqOperators
Advanced Solver APIs
    OrdinaryDiffEqBoundaryValueDiffEqDiffEqGPU
Parameter Analysis
    EasyModelAnalysisGlobalSensitivityStructuralIdentifiability
Third-Party Parameter Analysis
    BifurcationKit
Uncertainty Quantification
    PolyChaosSciMLExpectations
Function Approximation
    SurrogatesReservoirComputing
Implicit Layer Deep Learning
    DiffEqFluxDeepEquilibriumNetworks
Symbolic Learning
    DataDrivenDiffEqSymbolicNumericIntegration
Third-Party Differentiation Tooling
    SparseDiffToolsFiniteDiff
Numerical Utilities
    ExponentialUtilitiesDiffEqNoiseProcessPreallocationToolsEllipsisNotationDataInterpolationsNDInterpolationsPoissonRandomQuasiMonteCarloRuntimeGeneratedFunctionsMuladdMacroFindFirstFunctionsSparseDiffTools
High-Level Interfaces
    SciMLBaseSciMLStructuresSciMLLoggingADTypesSymbolicIndexingInterfaceTermInterfaceSciMLOperatorsSurrogatesBaseCommonSolve
Third-Party Interfaces
    ArrayInterfaceStaticArrayInterface
Developer Documentation
    SciMLStyleColPracDiffEq Developer Documentation
Extra Resources
    SciMLWorkshopExtended SciML TutorialsThe SciML BenchmarksModelingToolkitCourse
Commercial Support
    JuliaHub logo - contact sales today!

    JuliaHub offers commercial support for ModelingToolkit and the SciML ecosystem. Contact us today to discuss your needs!
Products built with SciML
  • Dyad
  • Pumas
  • Cedar EDA
  • Neuroblox
  • Planting Space
    /
    DiffEqFlux.jl logo
    DiffEqFlux.jl
    • DiffEqFlux.jl: Generalized Physics-Informed and Scientific Machine Learning (SciML)
    • Ordinary Differential Equation (ODE) Tutorials
      • Optimization of Ordinary Differential Equations
      • Parameter Estimation on Highly Stiff Systems
      • Neural Ordinary Differential Equations with sciml_train
      • GPU-based MNIST Neural ODE Classifier
      • Convolutional Neural ODE MNIST Classifier on GPU
      • Augmented Neural Ordinary Differential Equations
      • Smoothed Collocation for Fast Two-Stage Training
      • Neural Graph Differential Equations
      • Handling Exogenous Input Signals
      • Continuous Normalizing Flows with GalacticOptim.jl
    • Direct Usage with Optimizer Backends
      • Neural Ordinary Differential Equations with GalacticOptim.jl
      • Neural Ordinary Differential Equations with Flux.train!
    • Training Techniques
      • Multiple Shooting
      • Strategies to Avoid Local Minima
      • Handling Divergent and Unstable Trajectories
      • Simultaneous Fitting of Multiple Neural Networks
      • Data-Parallel Multithreaded, Distributed, and Multi-GPU Batching
      • Neural Second Order Ordinary Differential Equation
      • Newton and Hessian-Free Newton-Krylov with Second Order Adjoint Sensitivity Analysis
      • Training a Neural Ordinary Differential Equation with Mini-Batching
    • Stochastic Differential Equation (SDE) Tutorials
      • Optimization of Stochastic Differential Equations
      • Neural Stochastic Differential Equations
    • Delay Differential Equation (DDE) Tutorials
      • Delay Differential Equations
    • Differential-Algebraic Equation (DAE) Tutorials
      • Enforcing Physical Constraints via Universal Differential-Algebraic Equations
    • Partial Differential Equation (PDE) Tutorials
      • Partial Differential Equation (PDE) Constrained Optimization
    • Hybrid and Jump Equation Tutorials
      • Training Neural Networks in Hybrid Differential Equations
      • Bouncing Ball Hybrid ODE Optimization
      • Neural Jump Diffusions (Neural Jump SDE) and Neural Partial Differential Equations (Neural PDEs)
    • Bayesian Estimation Tutorials
      • Bayesian Estimation of Differential Equations with Probabilistic Programming
      • Bayesian Neural ODEs: NUTS
      • Bayesian Neural ODEs: SGLD
    • Optimal and Model Predictive Control Tutorials
      • Solving Optimal Control Problems with Universal Differential Equations
      • Universal Differential Equations for Neural Feedback Control
      • Controlling Stochastic Differential Equations
    • Universal Differential Equations and Physical Layer Tutorials
      • Universal Ordinary, Stochastic, and Partial Differential Equation Examples
      • Physics Informed Machine Learning with TensorLayer
      • Hamiltonian Neural Network
    • Layer APIs
      • Classical Basis Layers
      • Tensor Product Layer
      • Continuous Normalizing Flows Layer
      • Spline Layer
      • Neural Differential Equation Layers
      • Hamiltonian Neural Network Layer
    • Manual and APIs
      • Controlling Choices of Adjoints
      • Use with Flux Chain and train!
      • FastChain
      • Smoothed Collocation
      • GPUs
      • sciml_train and GalacticOptim.jl
    • Benchmarks
    Version
    • Bayesian Estimation Tutorials
    • Bayesian Estimation of Differential Equations with Probabilistic Programming
    • Bayesian Estimation of Differential Equations with Probabilistic Programming
    Edit on GitHub

    Bayesian Estimation of Differential Equations with Probabilistic Programming

    For a good overview of how to use the tools of SciML in conjunction with the Turing.jl probabilistic programming language, see the Bayesian Differential Equation Tutorial.

    « Neural Jump Diffusions (Neural Jump SDE) and Neural Partial Differential Equations (Neural PDEs)Bayesian Neural ODEs: NUTS »

    Powered by Documenter.jl and the Julia Programming Language.

    Settings


    This document was generated with Documenter.jl version 0.27.5 on Friday 13 August 2021. Using Julia version 1.6.2.