Skip to content
This repository was archived by the owner on Aug 12, 2022. It is now read-only.

Register ParameterEstimation.jl #6915

Closed

Conversation

ChrisRackauckas
Copy link
Member

ParameterEstimation.jl is an addon to the JuliaDiffEq suite parameter estimation from differential equation models. The documentation will be contained in the DiffEq docs

@ChrisRackauckas
Copy link
Member Author

This requires RecursiveArrayTools.jl to go through.

@tkelman
Copy link
Contributor

tkelman commented Nov 1, 2016

ParameterizedFunctions is missing from test/REQUIRE

@tkelman
Copy link
Contributor

tkelman commented Nov 1, 2016

This is also a fairly generic name for a pretty specialized, small piece of code.

@ChrisRackauckas
Copy link
Member Author

ChrisRackauckas commented Nov 1, 2016

This is also a fairly generic name for a pretty specialized, small piece of code.

Small code, yes. I'm just tagging early and often, for now to make it easier for others to play with and test JuliaNLSolvers/Optim.jl#297. I've already shown that the code this is part of won't be small and will be quite feature-filled in a few months. A big part of it is waiting for JuliaML to mature to expand the functionality in that direction, or building an interface to JuMP.

However, it is specialized: it's parameter estimation for differential/difference equations, right now only for ODEs but code for SDEs and PDEs are in the pipeline. When I Google parameter estimation, everything that pops up is for some kind of differential or difference-based model, so I thought it would be redundant to add a qualifier for that. However, I am open to suggestions.

@ChrisRackauckas
Copy link
Member Author

DiffEqParamEstim sounds like it's reasonable given some chats. What do you think of this?

@pkofod
Copy link
Contributor

pkofod commented Nov 1, 2016

When I Google parameter estimation, everything that pops up is for some kind of differential or difference-based model, so I thought it would be redundant to add a qualifier for that.

I think this is an artifact of your of search history being used by google (to prevent you from broading your horizon I guess). I don't get any hits about differential or difference-based models.

@ChrisRackauckas
Copy link
Member Author

I think this is an artifact of your of search history being used by google (to prevent you from broading your horizon I guess)

Damn Google. When I go incognito it shows parameter estimation stuff for regressions and neural networks mixed in there as well (though neural nets and ODEs actually have a correspondence relation....). But yeah, I am fine with a more DiffEq naming, just let me know what's acceptable please.

@tkelman
Copy link
Contributor

tkelman commented Nov 1, 2016

DiffEqParamEstim sounds fine to me, and hard to confuse with anything

@tkelman
Copy link
Contributor

tkelman commented Nov 1, 2016

Though your other packages have DiffEq at the end, right? Either way.

@ChrisRackauckas
Copy link
Member Author

The solver components end in DiffEq (OrdinaryDiffEq, StochasticDiffEq, etc.), the extra tools prefix it (DiffEqDevTools, DiffEqBase, etc.).

I'll change the name and let know.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants