Class LinearizerBreadthFirst
- java.lang.Object
 - 
- org.apache.sysds.lops.compile.linearization.IDagLinearizer
 - 
- org.apache.sysds.lops.compile.linearization.LinearizerBreadthFirst
 
 
 
- 
public class LinearizerBreadthFirst extends IDagLinearizer
 
- 
- 
Constructor Summary
Constructors Constructor Description LinearizerBreadthFirst() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Lop>linearize(List<Lop> v)Linearized a DAG of lops into a sequence of lops that preserves all data dependencies. 
 - 
 
- 
- 
Method Detail
- 
linearize
public List<Lop> linearize(List<Lop> v)
Description copied from class:IDagLinearizerLinearized a DAG of lops into a sequence of lops that preserves all data dependencies.- Specified by:
 linearizein classIDagLinearizer- Parameters:
 v- roots (outputs) of a DAG of lops- Returns:
 - list of lops (input, inner, and outputs)
 
 
 - 
 
 -