Skip to content

Expose Gaussian algorithms#3145

Merged
fehiepsi merged 2 commits into
devfrom
expose-gaussian-algorithms
Oct 18, 2022
Merged

Expose Gaussian algorithms#3145
fehiepsi merged 2 commits into
devfrom
expose-gaussian-algorithms

Conversation

@fritzo
Copy link
Copy Markdown
Member

@fritzo fritzo commented Oct 18, 2022

This exposes two of our Gaussian algorithms:

  • sequential_gaussian_tensordot(), and
  • sequential_gaussian_filter_sample()

I've also added some type annotations to start to modernize the pyro.ops.gaussian module, but these do not affect behavior.

I may follow up this pure-refactoring PR with improvements to speed and numerical stability.

Tested

  • This is a pure refactoring and should be covered by existing tests

@fritzo
Copy link
Copy Markdown
Member Author

fritzo commented Oct 18, 2022

Hi @fehiepsi, would you be up to review a couple Gaussian PRs? If not I can ask Martin. Thanks in advance!

Copy link
Copy Markdown
Member

@fehiepsi fehiepsi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Fritz, lgtm. Re review: yup, I'm happy to review Gaussian PRs.

@fehiepsi fehiepsi merged commit 9009fee into dev Oct 18, 2022
@fritzo fritzo deleted the expose-gaussian-algorithms branch August 10, 2023 17:37
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