View source on GitHub
|
Qubit Gates, Operations, and Tags useful for Google devices.
Modules
analog_detune_gates module: Define detuning gates for Analog Experiment usage.
calibration_tag module
coupler module
dynamical_decoupling_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
internal_tag 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
willow_gate module: An instance of FSimGate that works naturally on Google's Sycamore chip
Classes
class AnalogDetuneCouplerOnly: Set a coupler detuning from g_0 to g_max according to analog model.
class AnalogDetuneQubit: A step function that steup a qubit to the frequency according to analog model.
class CalibrationTag: Tag to add onto an Operation that specifies alternate parameters.
class Coupler: A Qid representing the coupler between two qubits.
class DynamicalDecouplingTag: A tag to indicate using DD to fill qubit time.
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 InternalTag: InternalTag is a placeholder tag for internal tags that are not specified publicly.
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).
class WillowGate: The Willow gate is a two-qubit gate equivalent to FSimGate(π/2, π/9).
Functions
SYC(...): The Sycamore gate is a two-qubit gate equivalent to FSimGate(π/2, π/6).
WILLOW(...): The Willow gate is a two-qubit gate equivalent to FSimGate(π/2, π/9).
View source on GitHub