Expand description
Graph optimization and fusion detection utilities.
This module provides utilities for analyzing and optimizing EinsumGraph structures:
- Fusion opportunities detection (combining adjacent operations)
- Dead node elimination
- Redundant computation detection
- Operation reordering for better cache locality
Structs§
- Fusion
Opportunity - Fusion opportunity between two nodes
- Fusion
Planner - Fusion planner for actually applying fusion transformations
- Graph
Optimizer - Graph optimizer for detecting optimization opportunities
- Optimization
Result - Optimization pass result
Enums§
- Fusion
Type - Type of fusion that can be applied