-
Notifications
You must be signed in to change notification settings - Fork 715
IQP Circuit and Resource Operator #8748
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
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #8748 +/- ##
=======================================
Coverage 99.37% 99.37%
=======================================
Files 589 590 +1
Lines 63237 63297 +60
=======================================
+ Hits 62842 62902 +60
Misses 395 395 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Co-authored-by: Gabriela Sánchez Díaz <[email protected]>
Co-authored-by: Gabriela Sánchez Díaz <[email protected]>
Co-authored-by: Gabriela Sánchez Díaz <[email protected]>
|
Thanks a lot @comp-phys-marc for implementing these changes!! 🚀 |
Done in 27fb14c |
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.
Looks good. Thank you!
Please could you wait until PR #8766 is merged to merge these changes? Its to minimize merge conflicts
|
Oh, I missed this, could you check this? |
Thanks for catching. Fixed it. |


Context: We would like to support Joseph Bowles' paper "train on classical, deploy ono quantum" on Instantaneous Quantum Polynomial (IQP) circuits by adding supporting functionality to PennyLane.
Description of the Change: Adds a template that builds an
IQPcircuit and aResourceOperatorthat allows us to estimate the resources required to run anIQPcircuit in theory.Benefits: We are set up to do the second part of the workflow proposed by Joseph: deploy on quantum (once the QC capacity becomes available). We can also estimate exactly what the costs associated would be in terms of gate counts, wires, etc.
Possible Drawbacks: Does not implement the analytical expectation value, maximum mean discrepancy calculations presented in the paper. These will be included in a follow-up PR.
Related ShortCut Stories: [sc-105538] [sc-105539]