-
Notifications
You must be signed in to change notification settings - Fork 116
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
QCQMC Part 7: Add Experiment classes #354
Conversation
from recirq.qcqmc.trial_wf import TrialWavefunctionData | ||
|
||
|
||
def test_small_experiment_raw_samples_shape( |
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.
This test file seems short. Does it test everything in experiments?
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.
It does at least call every function (after a small update) but the test coverage is not great. I'd need @wjhuggins to help writing some sensible physics tests of the shadow tomography protocol but I think that can be a follow up (we discussed writing some better documentation of the shadow tomography part of the code which is probably of most interest to QIS people).
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.
Ok, yeah, let's make it a follow up PR.
Depends upon #351 and #353: Adds the Experiment class which packages everything together to run a simulated experiment.