-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Switch backend to PyTensor #6365
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
Conversation
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
e2009ba
to
5e3035a
Compare
8a80bc8
to
630c29a
Compare
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #6365 +/- ##
=======================================
Coverage 94.72% 94.72%
=======================================
Files 132 132
Lines 26740 26741 +1
=======================================
+ Hits 25330 25331 +1
Misses 1410 1410
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
everything looks good, this transition is easier (will also be for notebooks that already run on aesara as its a rename only unlike v3-v4 where there were multiple breaking changes and improved features
@@ -74,7 +74,7 @@ Important modules to note are | |||
a random variable distribution from a likelihood distribution. | |||
|
|||
* `logprob.py`: This contains the log probability logic for the distributions themselves. | |||
The log probability calculation is deferred to Aesara | |||
The log probability calculation is deferred to PyTensor |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this is at least partially incorrect as "non-basic" distributions have their PPLs in pymc (logprob module)
What is this PR about?
Swapping the backend from Aesara to PyTensor.
Major / Breaking Changes
Bugfixes / New features
Docs / Maintenance