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
    /
    DifferentialEquations.jl logo
    DifferentialEquations.jl
    • Home
    • Tutorials
      • Ordinary Differential Equations
      • Solving Stiff Equations
      • Stochastic Differential Equations
      • Random Ordinary Differential Equations
      • Delay Differential Equations
      • Differential Algebraic Equations
      • Discrete Stochastic (Gillespie) Equations
      • Jump Diffusion Equations
      • Boundary Value Problems
      • Additional Tutorials
    • Basics
      • Overview of DifferentialEquations.jl
      • Common Solver Options
      • Solution Handling
      • Plot Functions
      • Integrator Interface
      • Problem Interface
      • Frequently Asked Questions
      • Solver Compatibility Chart
    • Problem Types
      • Discrete Problems
      • ODE Problems
      • Dynamical, Hamiltonian and 2nd Order ODE Problems
      • Split ODE Problems
      • Steady State Problems
      • BVP Problems
      • SDE Problems
      • RODE Problems
      • DDE Problems
      • DAE Problems
      • Jump Problems
    • Solver Algorithms
      • Discrete Solvers
      • ODE Solvers
      • Dynamical, Hamiltonian, and 2nd Order ODE Solvers
      • Split ODE Solvers
      • Steady State Solvers
      • BVP Solvers
      • Jump Problem and Jump Diffusion Solvers
      • SDE Solvers
      • RODE Solvers
      • DDE Solvers
      • DAE Solvers
      • Solver Benchmarks
    • Additional Features
      • DiffEqFunctions (Jacobians, Gradients, etc.) and Jacobian Types
      • DiffEq-Specific Array Types
      • DiffEqOperators
      • Noise Processes
      • Specifying (Non)Linear Solvers
      • Event Handling and Callback Functions
      • Callback Library
      • Parallel Ensemble Simulations
      • I/O: Saving and Loading Solution Data
      • Low Dependency Usage
      • Progress Bar Integration
    • Analysis Tools
      • ParameterizedFunctions
      • Parameter Estimation and Bayesian Analysis
      • Bifurcation Analysis
      • Local Sensitivity Analysis (Automatic Differentiation)
      • Global Sensitivity Analysis
      • Uncertainty Quantification
      • Neural Networks
      • Algorithm Development and Testing
    • Domain Modeling Tools
      • Multi-Scale Models
      • Physical Models
      • Financial Models
      • Chemical Reaction Models
      • External Modeling Packages
    • APIs
      • DiffEqBiological.jl API
    • Extra Details
      • Timestepping Method Descriptions
      • Mathematics of Sensitivity Analysis
    Version
    • Analysis Tools
    • Neural Networks
    • Neural Networks
    Edit on GitHub

    Neural Networks

    To use DifferentialEquations.jl with the Flux.jl neural network package, consult the documentation at DiffEqFlux.jl.

    « Uncertainty QuantificationAlgorithm Development and Testing »

    Settings


    This document was generated with Documenter.jl on Saturday 30 May 2020. Using Julia version 1.1.1.