Deeploy.DeeployTypes.TopologyOptimizer
- class Deeploy.DeeployTypes.TopologyOptimizer(passes: List[TopologyOptimizationPass])
Bases:
object
Wrapper object to apply multiple TopologyOptimizationPasses sequentially
Methods
- __init__(passes: List[TopologyOptimizationPass])
__init__
(passes)optimize
(graph)Applies passes sequentially
- optimize(graph: Graph) Tuple[Graph]
Applies passes sequentially
- Parameters:
graph (gs.Graph) – Current neural network graph
- Returns:
Modified neural network graph
- Return type:
Tuple[gs.Graph]