Skip to content

measurement

tergite_autocalibration.lib.nodes.characterization.randomized_benchmarking.measurement

Module containing a schedule class for randomized benchmarking measurement.

Classes:

Name Description
RandomizedBenchmarkingSSROMeasurement

RandomizedBenchmarkingSSROMeasurement

RandomizedBenchmarkingSSROMeasurement(transmons: dict[str, ExtendedTransmon])

Bases: BaseMeasurement

Attributes:

Name Type Description
transmons

Generate a schedule for performing a randomized benchmarking test using Clifford gates.

transmons instance-attribute

transmons = transmons

Generate a schedule for performing a randomized benchmarking test using Clifford gates. The goal is to get a measure of the total error of the calibrated qubits.

Schedule sequence Reset -> Apply Clifford operations-> Apply inverse of all Clifford operations -> Measure

Parameters

repetitions The amount of times the Schedule will be repeated. **number_of_cliffords_operations The number of random Clifford operations applied and then inverted on each qubit state. This parameter is swept over.

Returns

: An experiment schedule.