Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: EM Estimation #57

Merged
merged 5 commits into from Nov 9, 2015
Merged

WIP: EM Estimation #57

merged 5 commits into from Nov 9, 2015

Conversation

GordStephen
Copy link
Contributor

Introduces the ParametrizedMatrix, ParametrizedSSM, and SSMParameters types for linear-constrained EM parameter estimation, and some initial work on the EM algorithm itself (mainly copy/pasted from another local development branch - needs to be updated to work with time-varying parameter matrices, among other things). Also incorporates the notation changes from #55. Supplants #43.

@GordStephen
Copy link
Contributor Author

Ok, EM estimation is up and running although there's still a lot more testing needed. This is a pretty big feature so I'm going to hold off on tagging 0.1.0 until this is mergeable - future 0.1.x updates can then build specific time series models on top of it, and improve efficiency with sparse matrix implementations and possible less-general versions (full time-dependent parameter matrices are overkill for a lot of basic models, for example).

@GordStephen
Copy link
Contributor Author

If there aren't any objections, I'll merge this later this weekend and tag 0.1.0.

GordStephen pushed a commit that referenced this pull request Nov 9, 2015
@GordStephen GordStephen merged commit 0940ccb into master Nov 9, 2015
@GordStephen GordStephen mentioned this pull request Nov 9, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant