Module translation

Module translation 

Source
Expand description

Gate translation for different hardware backends

This module provides comprehensive gate translation capabilities, converting gates between different hardware native gate sets and decomposing complex gates into hardware-supported operations.

Structs§

BackendConstraints
Backend-specific constraints
DecomposedGate
Decomposed gate representation
GateTranslator
Gate translator for converting between gate sets
NativeGateSet
Native gate set for a hardware backend
TimingConstraints
Timing constraints for hardware
TranslationOptimizer
Translation optimizer that minimizes gate count or error
TranslationRule
Translation rule for a specific gate
TranslationStats
Get translation statistics for a circuit

Enums§

HardwareBackend
Hardware backend types
OptimizationStrategy
Optimization strategies for translation
RotationAxis
Rotation axes supported by hardware
SynthesisMethod
Synthesis methods for gate decomposition
TranslationMethod
Methods for translating gates

Functions§

validate_native_circuit
Validate that a circuit uses only native gates