home
Home
Modeling Languages
    ModelingToolkitCatalystNBodySimulatorParameterizedFunctions
Model Libraries and Importers
    ModelingToolkitStandardLibraryModelingToolkitNeuralNetsDiffEqCallbacksFiniteStateProjectionCellMLToolkitSBMLToolkitBaseModelicaReactionNetworkImporters
Symbolic Tools
    ModelOrderReductionSymbolicsSymbolicUtils
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
    SciMLBaseSciMLStructuresADTypesSymbolicIndexingInterfaceTermInterfaceSciMLOperatorsSurrogatesBaseCommonSolve
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
  • JuliaSim
  • Pumas
  • Cedar EDA
  • Neuroblox
  • Planting Space
    /
    SciMLSensitivity.jl logo
    SciMLSensitivity.jl
    • SciMLSensitivity: Automatic Differentiation and Adjoints for (Differential) Equation Solvers
    • Getting Started with SciMLSensitivity: Differentiating ODE Solutions
    • Tutorials
      • Parameter Estimation of Ordinary Differential Equations
      • Direct Sensitivity Analysis Functionality
      • Adjoint Sensitivity Analysis of Continuous Functionals
      • Data-Parallel Multithreaded, Distributed, and Multi-GPU Batching
      • Sensitivity analysis for chaotic systems (shadowing methods)
        • Strategies to Avoid Local Minima
        • Handling Divergent and Unstable Trajectories
        • Simultaneous Fitting of Multiple Neural Networks
    • Frequently Asked Questions (FAQ)
    • Examples
        • Handling Exogenous Input Signals
        • Prediction error method (PEM)
        • Newton and Hessian-Free Newton-Krylov with Second Order Adjoint Sensitivity Analysis
        • Neural Second Order Ordinary Differential Equation
        • Faster Neural Ordinary Differential Equations with SimpleChains
        • Optimization of Stochastic Differential Equations
        • Controlling Stochastic Differential Equations
        • Delay Differential Equations
        • Partial Differential Equation (PDE) Constrained Optimization
        • Training Neural Networks in Hybrid Differential Equations
        • Bouncing Ball Hybrid ODE Optimization
        • Bayesian Estimation of Differential Equations with Probabilistic Programming
        • Solving Optimal Control Problems with Universal Differential Equations
        • Universal Differential Equations for Neural Feedback Control
    • Manual and APIs
      • Sensitivity Algorithms for Differential Equations with Automatic Differentiation (AD)
      • Sensitivity Algorithms for Nonlinear Problems with Automatic Differentiation (AD)
      • Direct Forward Sensitivity Analysis of ODEs
      • Direct Adjoint Sensitivities of Differential Equations
    • Benchmarks
    • Sensitivity Math Details
    Version
    • Examples
    • Bayesian Estimation
    • Bayesian Estimation of Differential Equations with Probabilistic Programming
    • Bayesian Estimation of Differential Equations with Probabilistic Programming
    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.

    « Bouncing Ball Hybrid ODE OptimizationSolving Optimal Control Problems with Universal Differential Equations »

    Powered by Documenter.jl and the Julia Programming Language.

    Settings


    This document was generated with Documenter.jl version 1.11.4 on Saturday 24 May 2025. Using Julia version 1.10.9.