Module: cirq.google.calibration.phased_fsim

Classes

class FloquetPhasedFSimCalibrationOptions: Options specific to Floquet PhasedFSimCalibration.

class FloquetPhasedFSimCalibrationRequest: PhasedFSim characterization request specific to Floquet calibration.

class IncompatibleMomentError: Error that occurs when a moment is not supported by a calibration routine.

class PhaseCalibratedFSimGate: Association of a user gate with gate to calibrate.

class PhasedFSimCalibrationOptions: Base class for calibration-specific options passed together with the requests.

class PhasedFSimCalibrationRequest: Description of the request to characterize PhasedFSimGate.

class PhasedFSimCalibrationResult: The PhasedFSimGate characterization result.

class PhasedFSimCharacterization: Holder for the unitary angles of the cirq.PhasedFSimGate.

Functions

lru_cache_typesafe(...)

merge_matching_results(...): Merges a collection of results into a single result.

try_convert_sqrt_iswap_to_fsim(...): Converts an equivalent gate to FSimGate(theta=π/4, phi=0) if possible.

ALL_ANGLES_FLOQUET_PHASED_FSIM_CHARACTERIZATION Instance of cirq.google.FloquetPhasedFSimCalibrationOptions
SQRT_ISWAP_PARAMETERS Instance of cirq.google.PhasedFSimCharacterization
T Instance of typing.TypeVar
THETA_ZETA_GAMMA_FLOQUET_PHASED_FSIM_CHARACTERIZATION Instance of cirq.google.FloquetPhasedFSimCalibrationOptions
TYPE_CHECKING False
WITHOUT_CHI_FLOQUET_PHASED_FSIM_CHARACTERIZATION Instance of cirq.google.FloquetPhasedFSimCalibrationOptions