-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
- Allow for re-sampling of the starting point
- Make conjugate updates work with the FPT setting
- Allow for different memory parameters
rhoof the preconditioned Crank-Nicolson scheme in each block (when sampling under blocking scheme) - Implement adaptive Metropolis-Hastings proposals updating parameter
thetathat target acceptance rate 0.234. - If point above implemented, then should also adapt memory parameter for the imputation step
- Parallelise the
for loopsiterating over block updates - Write a battery of unit tests
- Remove dependence on creating separate containers
P,XX,WWetc. for blocking object and use general ones instead. This needs some care to prevent losing performance. - Collect objects
P,XX,WWetc. that are passed around and group them together intelligently to reduce the number of arguments passed to functions. - Collect solve!() and log-likelihood evaluation into a single call
- Implement automatic differentiation with respect to parameters and a starting point
- Implement MALA for parameter updates and starting point update
- Adaptive choice of auxiliary law is 2-3x slower than it needs to be. The
mean pathis re-computed over and over again using Interpolations.jl, but it could be done only once, by revealing it at a time-grid needed by the ODE solvers and then retrieving the values via indexed time(t,i)(for that,indexed timeinstead oftimewould have needed to be passed to functions evaluating auxiliary drift). Fix that. - Abstract away the definitions of diffusions/stochastic processes, clean up current definitions
- Clean up the
guid_prop_bridge.jland adjust the solver appropriately (mainly by gathering together the objects that are passed around) - Cut some branches
- Think about integration with
DifferentialEquations.jland maybe modularising the package a little (considering the mcmc-related functions can be gathered together without having to relate to diffusions at all)
Edit by @mschauer:
- Register
- Add some keywords to the repository
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels