Readout Calibration with circuit batching

import trueq as tq

# Generate circuit collection for a protocol (in this case streamlined randomized
# benchmarking on qubits 0 and 2)
circuits = tq.make_srb([0, 2], [4, 32, 64], 30)

# Generate readout calibration circuits on qubits 0 and 2
ro_circuits = tq.make_readout_calibration([0, 2])
# Batch circuits and add readout calibration circuits to each batch by supplying
# them as extra_circuits
circuits.batch(70, extra_circuits=ro_circuits)

Out:

<generator object CircuitCollection.batch at 0x7efce6fe5620>

Total running time of the script: ( 0 minutes 0.048 seconds)

Gallery generated by Sphinx-Gallery