Package org.apache.sysds.runtime.lineage
Class LineageDedupUtils
java.lang.Object
org.apache.sysds.runtime.lineage.LineageDedupUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LineageDedupBlockstatic longcomputeNumPaths(ProgramBlock fpb, ExecutionContext ec) static LineageDedupBlockstatic booleanisValidDedupBlock(ProgramBlock pb, boolean inLoop) static Stringstatic longnumPathsInPBs(ArrayList<ProgramBlock> pbs, ExecutionContext ec) static voidsetDedupMap(LineageDedupBlock ldb, long takenPath) static voidsetNewDedupPatch(LineageDedupBlock ldb, ProgramBlock fpb, ExecutionContext ec)
-
Field Details
-
DEDUP_DELIM
- See Also:
-
-
Constructor Details
-
LineageDedupUtils
public LineageDedupUtils()
-
-
Method Details
-
isValidDedupBlock
-
computeDedupBlock
-
initializeDedupBlock
-
setNewDedupPatch
-
replaceLineage
-
setDedupMap
-
mergeExplainDedupBlocks
-
computeNumPaths
-
numPathsInPBs
-