epiforecasts / EpiNow2

Estimate Realtime Case Counts and Time-varying Epidemiological Parameters
https://epiforecasts.io/EpiNow2/dev/
Other
116 stars 33 forks source link

Switching to broadcasting random walk #747

Closed seabbs closed 3 months ago

seabbs commented 3 months ago

Description

Following on from #746 this PR switches to broadcasting for the random walk parameterizations. It also adds docs and tests.

Initial submission checklist

After the initial Pull Request

github-actions[bot] commented 3 months ago

This is how benchmark results would change (along with a 95% confidence interval in relative change) if 500b11023f53964762842197d2dc53d681edc6af is merged into main:

github-actions[bot] commented 3 months ago

This is how benchmark results would change (along with a 95% confidence interval in relative change) if bfc5678de3807124e267405998fa4519e887ee80 is merged into main:

github-actions[bot] commented 3 months ago

This is how benchmark results would change (along with a 95% confidence interval in relative change) if d94e55eedadfeaa12062d42b05a21098cb4360b7 is merged into main:

seabbs commented 3 months ago

yes and to ideally reduce compilation and run time (which I think it does a tiny bit)

github-actions[bot] commented 3 months ago

This is how benchmark results would change (along with a 95% confidence interval in relative change) if 7822fe8b28dfcc2b2ec970df59d554cbde17bba3 is merged into main:

github-actions[bot] commented 3 months ago

This is how benchmark results would change (along with a 95% confidence interval in relative change) if 8457a9e16ab379077bc484fb29b8ea486bda491d is merged into main: