Skip to content

Commit

Permalink
cirq-google - get CZ gate noise properties from engine calibration da…
Browse files Browse the repository at this point in the history
…ta (#7116)

* cirq-google - get CZ gate noise properties from QVM calibration data

This adds 3 new CZ-gate calibration metrics to be translated from
`cirq_google.Calibration` to `cirq_google.GoogleNoiseProperties`

- two_qubit_parallel_cz_gate_xeb_pauli_error_per_cycle (gate_pauli_errors)
- two_qubit_parallel_cz_gate_xeb_entangler_theta_error_per_cycle (fsim_errors)
- two_qubit_parallel_cz_gate_xeb_entangler_phi_error_per_cycle (fsim_errors)

* The key needs to be a type not an instance
  • Loading branch information
pavoljuhas authored Mar 4, 2025
1 parent 3b9eceb commit fe72856
Showing 1 changed file with 2 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -54,10 +54,12 @@
}
GATE_PREFIX_PAIRS: Dict[Type['cirq.Gate'], str] = {
cg_ops.SycamoreGate: 'two_qubit_parallel_sycamore_gate',
ops.CZPowGate: 'two_qubit_parallel_cz_gate',
ops.ISwapPowGate: 'two_qubit_parallel_sqrt_iswap_gate',
}
GATE_ZPHASE_CODE_PAIRS: Dict[Type['cirq.Gate'], str] = {
cg_ops.SycamoreGate: 'syc',
ops.CZPowGate: 'cz',
ops.ISwapPowGate: 'sqrt_iswap',
}

Expand Down

0 comments on commit fe72856

Please sign in to comment.