iqm.benchmarks.entanglement.ghz.fidelity_ghz_randomized_measurements#
- iqm.benchmarks.entanglement.ghz.fidelity_ghz_randomized_measurements(dataset: Dataset, qubit_layout: list[int], ideal_probabilities: list[dict[str, int]], num_qubits: int, num_rms: int) tuple[dict[str, Any], dict[str, Any]]#
Estimates GHZ state fidelity through cross-correlations of RMs.
Implementation of Eq. (34) in https://arxiv.org/abs/1812.02624
- Parameters:
dataset (Dataset) – An xarray dataset containing the measurement data
qubit_layout (list[int]) – The subset of system-qubits used in the protocol
ideal_probabilities (list[dict[str, int]]) – List of ideal probability distributions for each randomized measurement
num_qubits (int) – Number of qubits
num_rms (int) – Number of random circuits executed for the given qubit layout to estimate the fidelity
- Returns:
The fidelities uncertainties:
The uncertainties for the fidelities
- Return type:
values