We're celebrating World Quantum Day 2022! Join us

Module: cirq.transformers.heuristic_decompositions

Utilities for heuristic decomposition of cirq gates.


gate_tabulation_math_utils module

two_qubit_gate_tabulation module: Attempt to tabulate single qubit gates required to generate a target 2Q gate


class TwoQubitGateTabulation: A 2-qubit gate compiler based on precomputing/tabulating gate products.

class TwoQubitGateTabulationResult: Represents a compilation of a target 2-qubit with respect to a base


two_qubit_gate_product_tabulation(...): Generate a TwoQubitGateTabulation for a base two qubit unitary.