Module: cirq_google.ops

Qubit Gates, Operations, and Tags useful for Google devices.

Modules

calibration_tag module

fsim_gate_family module: Define FSimGateFamily used to convert/accept cirq.FSimGate and other related gate types

fsim_via_model_tag module: A class that can be used to denote FSim gate implementation using polynomial model.

internal_gate module

physical_z_tag module: A class that can be used to denote a physical Z gate.

sycamore_gate module: An instance of FSimGate that works naturally on Google's Sycamore chip

Classes

class CalibrationTag: Tag to add onto an Operation that specifies alternate parameters.

class FSimGateFamily: GateFamily useful to convert/accept cirq.FSimGate and other related gate types.

class FSimViaModelTag: A tag class to denote FSim gate implementation using polynomial model.

class InternalGate: InternalGate is a placeholder gate for internal gates.

class PhysicalZTag: Class to add as a tag onto an Operation to denote a Physical Z operation.

class SycamoreGate: The Sycamore gate is a two-qubit gate equivalent to FSimGate(π/2, π/6).

Functions

SYC(...): The Sycamore gate is a two-qubit gate equivalent to FSimGate(π/2, π/6).