Skip to content
This repository has been archived by the owner on Jul 14, 2019. It is now read-only.

Minimize the number of functions #29

Open
jrnold opened this issue Jul 29, 2016 · 1 comment
Open

Minimize the number of functions #29

jrnold opened this issue Jul 29, 2016 · 1 comment

Comments

@jrnold
Copy link
Owner

jrnold commented Jul 29, 2016

Perhaps a naming scheme like:ssm_(filter|smoother|sim|sample)_([mu][mn]).

  • filter: Forward filter
  • smoother: smoothers
  • sample:

with postfixes

  • m: multivariate
  • u: univariate
  • m: missing-values
  • n: non-missingvalues
  • c: constant? or time-invariant
@jrnold
Copy link
Owner Author

jrnold commented Jul 29, 2016

Instead minimize the number of functions. I only need the functions necessary to calculate the marginal likelihood and sample from the posterior.

  • filter
  • lpdf
    -state conditional mean
  • simulation
  • sample from posterior

This is the minimal package. The other smothers and filters are not as important for Bayesian methods. I need to get this working for the batch and then sequential methods. Having the other functions is more to debug and maintain.

Keep the existing work in a branch, and then clean out the code in the master.

@jrnold jrnold changed the title Rename the functions Minimize the number of functions Jul 29, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant