Closed albi3ro closed 1 month ago
Attention: Patch coverage is 99.31034%
with 1 line
in your changes missing coverage. Please review.
Project coverage is 97.92%. Comparing base (
0ed7aee
) to head (7d75032
).
Files | Patch % | Lines |
---|---|---|
frontend/catalyst/from_plxpr.py | 99.31% | 0 Missing and 1 partial :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Thanks for your comments @albi3ro, let me know once you are finished with them and I'll give it a final look :)
Context:
This PR ports the pennylane PR #5883 to catalyst and renames it
from_plxpr
.Adding this code to catalyst solves many of the dependency and testing issues that arise from placing this code in the pennylane resposity. In the future, if we move more of the catalyst frontend into pennylane, this function may move there as well.
Description of the Change:
Adds a function for converting pennylane variant jaxpr into catalyst variant jaxpr.
Benefits:
Opens up the ability to have improved program capture directly integrated with catalyst.
Possible Drawbacks:
Related GitHub Issues:
[sc-61537]