Skip to content
#

scientific-machine-learning

Here are 136 public repositories matching this topic...

traversaro
traversaro commented Jan 23, 2022

If I run the copy&paste examples, such as https://mtk.sciml.ai/stable/tutorials/acausal_components/ :

using ModelingToolkit, Plots, DifferentialEquations

@variables t
@connector function Pin(;name)
    sts = @variables v(t)=1.0 i(t)=1.0 [connect = Flow]
    ODESystem(Equation[], t, sts, []; name=name)
end

function Ground(;name)
    @named g = Pin()
    eqs = [g.v ~ 0]
    
good first issue
MartinuzziFrancesco
MartinuzziFrancesco commented May 4, 2022

At the moment the nla() function takes an array as input and returns the modified array as output, but this creates a lot of allocations inside for loops. The new function call nla!() should take in the array to be modified and a preallocated array to store the modified array in. This should remove unneeded allocations and speed up computations.

good first issue

Extension functionality which uses Stan.jl, DynamicHMC.jl, and Turing.jl to estimate the parameters to differential equations and perform Bayesian probabilistic scientific machine learning

  • Updated May 27, 2022
  • Julia

Improve this page

Add a description, image, and links to the scientific-machine-learning topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the scientific-machine-learning topic, visit your repo's landing page and select "manage topics."

Learn more