AI
qiskit_ibm_transpiler.ai
Classes
AIRouting([coupling_map, backend, ...]) | The AIRouting pass acts both as a layout stage and a routing stage. |
AICliffordSynthesis([coupling_map, backend, ...]) | Synthesis for Clifford circuits (blocks of H, S and CX gates). |
AILinearFunctionSynthesis([coupling_map, ...]) | Synthesis for Linear Function circuits (blocks of CX and SWAP gates). |
AIPermutationSynthesis([coupling_map, ...]) | Synthesis for Permutation circuits (blocks of SWAP gates). |
CollectCliffords([do_commutative_analysis, ...]) | Collects Clifford blocks as Instruction objects and stores the original sub-circuit to compare against it after synthesis. |
CollectLinearFunctions([...]) | Collects blocks of SWAP and CX as LinearFunction objects and stores the original sub-circuit to compare against it after synthesis. |
CollectPermutations([...]) | Collects blocks of SWAP circuits as Permutations. |