Module adaptive_gate_fusion

Module adaptive_gate_fusion 

Source
Expand description

Adaptive gate fusion based on circuit structure analysis.

This module implements intelligent gate fusion algorithms that analyze quantum circuit structures to automatically identify and fuse adjacent gates for optimal performance. It leverages SciRS2’s optimization capabilities for efficient matrix operations and circuit transformations.

Structs§

AdaptiveFusionConfig
Gate fusion configuration
AdaptiveGateFusion
Adaptive gate fusion engine
CachedFusionResult
Cached fusion result
CircuitAnalysis
Circuit analysis result
CircuitPatternAnalyzer
Circuit pattern analyzer
FusedGateBlock
Fused gate block containing multiple gates
FusionOpportunity
Fusion opportunity description
FusionPatternKey
Cache key for fusion patterns
FusionResult
Result of fusion decision
FusionStats
Fusion statistics
FusionUtils
Utilities for gate fusion
MLFusionPredictor
Machine learning predictor for fusion benefits
MLTrainingExample
Training example for ML predictor
PatternRecognitionResult
Pattern recognition result
QuantumGate
Quantum gate representation for fusion analysis

Enums§

FusionStrategy
Gate fusion strategy
GateType
Supported gate types for fusion