-
Notifications
You must be signed in to change notification settings - Fork 55
Bugfix reparameterize #480
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
Merged
Merged
Changes from 6 commits
Commits
Show all changes
36 commits
Select commit
Hold shift + click to select a range
627ec20
povm convert fixed for fullTP->GLND, missing CPTPLND considerations
juangmendoza19 484fe3e
full TP -> GLND reparam now avoids dumb-gauge, minimizes 2norm
juangmendoza19 6365db8
bypass our changes if reparam is not full TP -> GLND
juangmendoza19 246623e
removed magic numbers, adapted for arbitrary number of qubits
juangmendoza19 d4fd818
removed temp files
juangmendoza19 167d742
removed magic numbers from povm convert, and added a check if there i…
juangmendoza19 c6ec19f
commented povm file
juangmendoza19 2bf56d6
commented state file
juangmendoza19 0ec92dd
started implementing CPTPLND compatibility with set_all_parameterization
juangmendoza19 b769193
added support for converting to and from many other models. Tested th…
juangmendoza19 e8232b3
made cptp_penalty an optional argument, made it 1e-7 accross all inst…
juangmendoza19 5425f61
Merge remote-tracking branch 'origin/develop' into bugfix-reparameterize
juangmendoza19 d70fe7d
using proper warning library, started unit tests
juangmendoza19 51d75a5
unit test for process matrices in reparameterization added
juangmendoza19 d39ea28
fixed assert syntax
juangmendoza19 32970ff
fixed small bug in errgen parameter counting, now forward sim tests a…
juangmendoza19 6786b14
fixed warning bug in povm convert code
juangmendoza19 933425b
added proper criteria to test parameterization change
juangmendoza19 a737603
added comment to remember to add more tests in the future
juangmendoza19 16c7259
added param counting back to unit test
juangmendoza19 60e2673
removed incorrect formula use for errgen model unit test
juangmendoza19 abaff72
Merge branch 'develop' into bugfix-reparameterize
juangmendoza19 ad4b6ad
removed check for old cvxpy
juangmendoza19 7825c1b
added unit tests for parameterization changes starting from a GLND model
juangmendoza19 18b9294
implemented Corey's requests for the PR
juangmendoza19 482e86e
implemented Stefan's PR requests and cleaned up init.py s a little
juangmendoza19 085188f
accepted label code from develop, although I believe it is still caus…
juangmendoza19 d962130
applied many PR change requests made by Riley
juangmendoza19 e645650
final Riley PR suggestion regarding nontrivial singular vectors
juangmendoza19 a3d879f
fixed some parenthesis for multiplications in test file
juangmendoza19 5c1c42f
removed debug print
juangmendoza19 d449c05
fixed problem with SV masking shape
juangmendoza19 f94ce11
changed perturbation value that computes SPAM physical subspace. Any …
juangmendoza19 9d7b4cf
cleaned up some leftover debugging code
juangmendoza19 c90803d
compactified code for non trivial vectors
juangmendoza19 9cb066c
removed null space vectors from svd to make dimensions match
juangmendoza19 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.