-
Notifications
You must be signed in to change notification settings - Fork 4
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
Forecast function for EpiAware
#243
Comments
Worth noting that this forecast approach works for our use case but is not general! |
Does this
suggest that we move towards not having vectorised calls? e.g. no |
Yes. Do you know what implications this has (performance / limiting flexibility etc?) |
The main argument against would be AD performance; because known vector-form functions might have adjoints which are accessed rather than calculated. |
Flexibility would only be improved. |
Current state of code
As per #239 we have a neat forecast function for models which have had inference on some time span$(1, T)$ . The posterior chain can be used to condition the sampling of the model extended to a longer time span $(1, T + n)$ . This is used in the analysis pipeline.
Lack of generality
The problem here is that under the hood there are hard coded options, which reflect our analysis plan but are too specific to promote this function to
EpiAware
.Pain points:
define_epiprob
: hard codes in discretised Gamma distributions.Proposal
If we can fix these pain points then we can add this nice functionality to
EpiAware
.The text was updated successfully, but these errors were encountered: