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
Bugfixes and efficiency improvements for basis conversion, inner products, and computing Frobenius distance #432
Merged
Commits on Apr 25, 2024
-
remove frobeniusnorm and frobeniusnorm_squared functions (which were …
…not needed and which were only correct for real inputs). Replace the np.trace(np.dot(...)) pattern for computing the trace inner product with np.vdot(...). Use of np.vdot has a secondary affect of conjugating the first argument when dealing with complex inputs, which resolves a limitation of basis conversion discussed in an email thread.
Configuration menu - View commit details
-
Copy full SHA for 9795d59 - Browse repository at this point
Copy the full SHA 9795d59View commit details
Commits on May 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 57d3aef - Browse repository at this point
Copy the full SHA 57d3aefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f04a92 - Browse repository at this point
Copy the full SHA 3f04a92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9714edb - Browse repository at this point
Copy the full SHA 9714edbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c21a2c4 - Browse repository at this point
Copy the full SHA c21a2c4View commit details -
fix namespace issue from copy-pasted code; fix nonsense tests in test…
…_optools.py::GateOpsTester
Configuration menu - View commit details
-
Copy full SHA for 7c2e160 - Browse repository at this point
Copy the full SHA 7c2e160View commit details -
Configuration menu - View commit details
-
Copy full SHA for 183c633 - Browse repository at this point
Copy the full SHA 183c633View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01c636a - Browse repository at this point
Copy the full SHA 01c636aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac71e54 - Browse repository at this point
Copy the full SHA ac71e54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f3ca3f - Browse repository at this point
Copy the full SHA 2f3ca3fView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.