-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
89: WIP: replace Prior and posterior samples with ParameterDistributions r=odunbar a=odunbar # Purpose To follow from PR #88 in replacing the prior distributions and posterior distributions with the new type ParameterDistributions, and adding the requisite functionality to make this possible. ## Contained in the PR - Implement methods: `get_logpdf`, `get_cov`,`get_mean` and replace implementation in EKP, and MCMC. Note this will also allow us to use prior distributions with block diagonal (i.e not only diagonal) in the MCMC. - Add requisite unit tests - Modify `runtests.jl` that are dependent on `Priors.jl`, to instead use ParameterDistributions - Remove Priors.jl **Future PR will deal with example cases (not contained in runtests)** ## Additionally - [x] Created the following issue: When creating EKS, before one supplied mean and cov separately, these can now be deduced from the prior (which is also an input). Co-authored-by: odunbar <[email protected]>
- Loading branch information
Showing
10 changed files
with
280 additions
and
232 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.