measurement
tergite_autocalibration.lib.nodes.coupler.tqg_randomized_benchmarking.measurement
Classes:
| Name | Description |
|---|---|
TQGRandomizedBenchmarkingSSROMeasurement |
|
TQGRandomizedBenchmarkingSSROMeasurement
TQGRandomizedBenchmarkingSSROMeasurement(transmons: dict[str, ExtendedTransmon], couplers: dict[str, ExtendedCompositeSquareEdge], qubit_state: int = 0)
Bases: BaseMeasurement
Methods:
| Name | Description |
|---|---|
schedule_function |
Generate a schedule for performing a randomized benchmarking test using Clifford gates. |
schedule_function
schedule_function(seeds: int, number_of_cliffords: dict[str, ndarray], interleaving_clifford_id: int = None, apply_inverse_gate: bool = True, repetitions: int = 1024) -> Schedule
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.