Closed senecameeks closed 2 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 97.82%. Comparing base (
3922a63
) to head (c92e7c9
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Notably this PR does not create a new transformer since append_random_measurements returns a sequence of circuits and thus violates the transformer api contract.
This could be written as a transformer that just appends the random measurements once; then append_randomized_measurements
would just call that transformer num_unitaries
times. That is the strategy that I took in https://github.com/quantumlib/Cirq/pull/6665, which is also meant to be called many times.
Requested by our NISQ team, this PR:
RandomizedMeasurement
class to the experiment folder.Notably this PR does not create a new transformer since append_random_measurements returns a sequence of circuits and thus violates the transformer api contract.
CI passes once #6662 is merged