Expand description
Gate optimization passes for quantum circuits
This module provides various optimization techniques for quantum circuits, including gate fusion, commutation, and peephole optimizations.
Modules§
- compression
- Gate sequence compression using SciRS2 optimization
- fusion
- Gate fusion optimization pass
- lazy_
evaluation - Lazy evaluation system for gate sequence optimization
- peephole
- Peephole optimization for quantum circuits
- zx_
optimizer - ZX-calculus based optimization pass
Structs§
- Gate
Info - Information about gate connectivity
- Optimization
Chain - Chain multiple optimization passes together
Traits§
- Optimization
Pass - Trait for optimization passes
Functions§
- gates_
are_ disjoint - Check if two gates act on disjoint qubits
- gates_
can_ commute - Check if two gates can be commuted past each other