-
Notifications
You must be signed in to change notification settings - Fork 61
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
Customizing Clifford operations for qibojit
engines
#1150
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1150 +/- ##
==========================================
Coverage 100.00% 100.00%
==========================================
Files 69 69
Lines 10107 9932 -175
==========================================
- Hits 10107 9932 -175
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
@BrunoLiegiBastonLiegi let me know if this is ready for review |
Thanks @renatomello, I believe this is ready for a first round of review now. |
CliffordOperations
updateCliffordOperations
per backend
@BrunoLiegiBastonLiegi you could have a user-wide configuration to ignore some patterns in all your repositories. It is formatted exactly like a regular
|
@BrunoLiegiBastonLiegi, please, it would be nice if you could review the conversations still open, closing those that have been addressed, and raising issues in case there is any postponed one. |
@BrunoLiegiBastonLiegi you ignored the wrong lines in 0a599d9. The conditions in the Actually: do we need those lines at all? Couldn't you just delete them? |
I think that all the lines inside the block are ignored. Yes, I could remove them, I just don't know whether they might be useful in the future. |
Before merging this one, we should remember to merge the corresponding |
I think we should merge the qibojit PR to main, update this PR to point to main and then release qibo and qibojit just after. |
Formally, it's So, you should release Concerning how to merge branches, it could be natural to do in the same way of releases, but I don't really care. |
Ok then @renatomello @alecandido, I added to #1128 the discussions that are still open here and in the |
CliffordOperations
per backendCliffordOperations
for qibojit
engines
CliffordOperations
for qibojit
enginesqibojit
engines
This PR removes the
CliffordOperations
object and substitute it with standalone functions. This contains also other minor changes for compatibility with thenumba
andcupy
customized operations that are implemented in qiboteam/qibojit#161.Checklist: