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

Update to use funsor's SRIF Gaussian #2943

Merged
merged 7 commits into from
Oct 20, 2021
Merged

Update to use funsor's SRIF Gaussian #2943

merged 7 commits into from
Oct 20, 2021

Conversation

fritzo
Copy link
Member

@fritzo fritzo commented Oct 12, 2021

Addresses #2813
Blocking #2946
Follows pyro-ppl/funsor#568

Thus updates AutoGaussian to use the new square root version of Gaussian, which more efficiently represents low-rank information and is needed in the pyro-cov model.

Tested

  • refactoring is covered by existing tests
  • sped up some tests-of-value by using Jit*_ELBOs
  • removed an unused pyro-cov model that was numerically unstable

@fritzo fritzo removed the Blocked label Oct 20, 2021
@fritzo fritzo marked this pull request as ready for review October 20, 2021 02:47
@fritzo fritzo requested a review from eb8680 October 20, 2021 02:47
@eb8680 eb8680 merged commit 6e364b0 into dev Oct 20, 2021
@fritzo fritzo mentioned this pull request Oct 22, 2021
6 tasks
@fritzo fritzo deleted the funsor-srif branch February 24, 2022 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants