![]() |
PhasedFSim characterization request for local cross entropy benchmarking (XEB) calibration.
Inherits From: PhasedFSimCalibrationRequest
cirq_google.calibration.LocalXEBPhasedFSimCalibrationRequest(
pairs: Tuple[Tuple[cirq.Qid, cirq.Qid], ...],
gate: cirq.Gate,
options: cirq_google.calibration.LocalXEBPhasedFSimCalibrationOptions
)
A "Local" request (corresponding to LocalXEBPhasedFSimCalibrationOptions
) instructs
cirq_google.run_calibrations
to execute XEB analysis locally (not via the quantum
engine). As such, run_calibrations
can work with any cirq.Sampler
, not just
ProcessorSampler
.
Attributes | |
---|---|
options
|
local-XEB-specific characterization options. |
qubit_to_pair
|
Returns mapping from qubit to a qubit pair that it belongs to. |
pairs
|
Dataclass field |
gate
|
Dataclass field |
Methods
parse_result
parse_result(
result: cirq_google.engine.CalibrationResult
,
job: Optional[cirq_google.engine.EngineJob
] = None
) -> cirq_google.calibration.PhasedFSimCalibrationResult
Decodes the characterization result issued for this request.
to_calibration_layer
to_calibration_layer() -> cirq_google.engine.CalibrationLayer
Encodes this characterization request in a CalibrationLayer object.
__eq__
__eq__(
other
)