Skip to main contentIBM Quantum Documentation
Qiskit Transpiler Service is only available for IBM Quantum Premium Plan members.
Important

IBM Quantum Platform is moving and this version will be sunset on July 1. To get started on the new platform, read the migration guide.

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.
Was this page helpful?
Report a bug or request content on GitHub.