Randomized Benchmarking Experiments (qiskit_experiments.library.randomized_benchmarking
)¶
Experiments¶
|
An experiment to characterize the error rate of a gate set on a device. |
|
An experiment to characterize the error rate of a specific gate on a device. |
|
A holistic benchmarking experiment to characterize the full quality of the devices at scale. |
|
A holistic benchmarking experiment to characterize the full quality of the devices at scale. |
Analysis¶
A class to analyze randomized benchmarking experiments. |
|
A class to analyze interleaved randomized benchmarking experiment. |
|
|
A class to analyze layer fidelity experiments. |
Synthesis¶
Default Clifford synthesis plugin for randomized benchmarking. |
Utilities¶
|
A collection of utility functions for computing additional data from randomized benchmarking experiments |
Utilities for generating one- and two-qubit Clifford circuits and elements. |
Synthesis Methods¶
There are a few built-in options for the Clifford synthesis method:
rb_default
(default) for n<=2 Cliffords this methods will transpile usingoptimization_level=1
. For 3 or more qubits the behavior is similar but a custom transpilation sequence is used to avoid the transpiler changing the layout of the circuit.clifford_synthesis_method='basis_only'
will useoptimization_level=0
.clifford_synthesis_method='1Q_fixed
will use arz-sx-rz-sx-rz
decomposition for the 1Q Cliffords and the default for the 2Q cliffords. This is most relevant forLayerFidelity
experiments because it will keep a fixed structure.