![]() |
Description of the request to characterize PhasedFSimGate.
cirq_google.calibration.PhasedFSimCalibrationRequest(
pairs: Tuple[Tuple[cirq.Qid, cirq.Qid], ...],
gate: cirq.Gate,
options: cirq_google.calibration.PhasedFSimCalibrationOptions
)
Attributes | |
---|---|
pairs
|
Set of qubit pairs to characterize. A single qubit can appear on at most one pair in the set. |
gate
|
Gate to characterize for each qubit pair from pairs. This must be a supported gate which can be described cirq.PhasedFSim gate. This gate must be serialized by the cirq_google.SerializableGateSet used |
qubit_to_pair
|
Returns mapping from qubit to a qubit pair that it belongs to. |
options
|
Dataclass field |
Methods
parse_result
@abc.abstractmethod
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
@abc.abstractmethod
to_calibration_layer() ->
cirq_google.engine.CalibrationLayer
Encodes this characterization request in a CalibrationLayer object.
__eq__
__eq__(
other
)