Package org.apache.sysds.runtime.lineage
Class LineageMap
java.lang.Object
org.apache.sysds.runtime.lineage.LineageMap
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleancontainsKey(String key) getOrCreate(CPOperand variable) voidprocessDedupItem(LineageMap lm, Long path, LineageItem[] liinputs, String name, Map<String, Integer> dpatchHashList) removeLineageItem(String key) voidset(String varName, LineageItem li) setLiteral(String varName, LineageItem li) voidtrace(Instruction inst, ExecutionContext ec)
-
Constructor Details
-
LineageMap
public LineageMap() -
LineageMap
-
-
Method Details
-
trace
-
processDedupItem
public void processDedupItem(LineageMap lm, Long path, LineageItem[] liinputs, String name, Map<String, Integer> dpatchHashList) -
getOrCreate
-
get
-
set
-
setLiteral
-
get
-
contains
-
containsKey
-
resetLineageMaps
public void resetLineageMaps() -
getTraces
-
getLiterals
-
removeLineageItem
-