Uses of Class
org.apache.sysds.runtime.controlprogram.LocalVariableMap
-
-
Uses of LocalVariableMap in org.apache.sysds.api.mlcontext
Methods in org.apache.sysds.api.mlcontext that return LocalVariableMap Modifier and Type Method Description LocalVariableMapMLResults. getSymbolTable()Obtain the symbol table, which is essentially aMap<String, Data>representing variables and their values as SystemDS representations.LocalVariableMapScript. getSymbolTable()Obtain the symbol table, which is essentially aHashMap<String, Data>representing variables and their values.Methods in org.apache.sysds.api.mlcontext with parameters of type LocalVariableMap Modifier and Type Method Description static StringMLContextUtil. determineOutputTypeAsString(LocalVariableMap symbolTable, String outputName)Obtain a symbol table output type as a Stringstatic StringMLContextUtil. displayInputs(String name, Map<String,Object> map, LocalVariableMap symbolTable)Obtain a display of script inputs.static StringMLContextUtil. displayOutputs(String name, Set<String> outputNames, LocalVariableMap symbolTable)Obtain a display of the script outputs.static StringMLContextUtil. displayOutputs(Set<String> outputNames, LocalVariableMap symbolTable)Obtain a display of the script outputs.static StringMLContextUtil. displaySymbolTable(String name, LocalVariableMap symbolTable)Display the keys and values in the symbol tablestatic StringMLContextUtil. displaySymbolTable(LocalVariableMap symbolTable)Display the keys and values in the symbol tablestatic booleanMLContextUtil. doesSymbolTableContainFrameObject(LocalVariableMap symbolTable, String variableName)Determine if the symbol table contains a FrameObject with the given variable name.static booleanMLContextUtil. doesSymbolTableContainMatrixObject(LocalVariableMap symbolTable, String variableName)Determine if the symbol table contains a MatrixObject with the given variable name.Constructors in org.apache.sysds.api.mlcontext with parameters of type LocalVariableMap Constructor Description MLResults(LocalVariableMap symbolTable) -
Uses of LocalVariableMap in org.apache.sysds.hops
-
Uses of LocalVariableMap in org.apache.sysds.hops.cost
Methods in org.apache.sysds.hops.cost with parameters of type LocalVariableMap Modifier and Type Method Description doubleCostEstimator. getTimeEstimate(ProgramBlock pb, LocalVariableMap vars, HashMap<String,VarStats> stats, boolean recursive)doubleCostEstimator. getTimeEstimate(Program rtprog, LocalVariableMap vars, HashMap<String,VarStats> stats) -
Uses of LocalVariableMap in org.apache.sysds.hops.recompile
Methods in org.apache.sysds.hops.recompile that return LocalVariableMap Modifier and Type Method Description static LocalVariableMapRecompiler. reconcileUpdatedCallVarsIf(LocalVariableMap oldCallVars, LocalVariableMap callVarsIf, LocalVariableMap callVarsElse, StatementBlock sb)Methods in org.apache.sysds.hops.recompile with parameters of type LocalVariableMap Modifier and Type Method Description static voidRecompiler. extractDAGOutputStatistics(ArrayList<Hop> hops, LocalVariableMap vars)static voidRecompiler. extractDAGOutputStatistics(ArrayList<Hop> hops, LocalVariableMap vars, boolean overwrite)static voidRecompiler. extractDAGOutputStatistics(Hop hop, LocalVariableMap vars, boolean overwrite)static ArrayList<Instruction>Recompiler. recompileHopsDag(Hop hop, LocalVariableMap vars, RecompileStatus status, boolean inplace, boolean replaceLit, long tid)static ArrayList<Instruction>Recompiler. recompileHopsDag(StatementBlock sb, ArrayList<Hop> hops, LocalVariableMap vars, RecompileStatus status, boolean inplace, boolean replaceLit, long tid)static voidRecompiler. recompileProgramBlockHierarchy(ArrayList<ProgramBlock> pbs, LocalVariableMap vars, long tid, boolean inplace, Recompiler.ResetType resetRecompile)static LocalVariableMapRecompiler. reconcileUpdatedCallVarsIf(LocalVariableMap oldCallVars, LocalVariableMap callVarsIf, LocalVariableMap callVarsElse, StatementBlock sb)static booleanRecompiler. reconcileUpdatedCallVarsLoops(LocalVariableMap oldCallVars, LocalVariableMap callVars, StatementBlock sb)static voidRecompiler. removeUpdatedScalars(LocalVariableMap callVars, StatementBlock sb)Remove any scalar variables from the variable map if the variable is updated in this block.static voidRecompiler. rReplaceLiterals(Hop hop, LocalVariableMap vars, boolean scalarsOnly)static voidRecompiler. rUpdateStatistics(Hop hop, LocalVariableMap vars) -
Uses of LocalVariableMap in org.apache.sysds.hops.rewrite
Methods in org.apache.sysds.hops.rewrite that return LocalVariableMap Modifier and Type Method Description LocalVariableMapProgramRewriteStatus. getVariables()Constructors in org.apache.sysds.hops.rewrite with parameters of type LocalVariableMap Constructor Description ProgramRewriteStatus(LocalVariableMap vars)RewriteRemovePersistentReadWrite(String[] in, String[] out, LocalVariableMap vars) -
Uses of LocalVariableMap in org.apache.sysds.runtime.controlprogram
Methods in org.apache.sysds.runtime.controlprogram that return LocalVariableMap Modifier and Type Method Description static LocalVariableMapLocalVariableMap. deserialize(String varStr)Methods in org.apache.sysds.runtime.controlprogram with parameters of type LocalVariableMap Modifier and Type Method Description voidLocalVariableMap. putAll(LocalVariableMap vars)Constructors in org.apache.sysds.runtime.controlprogram with parameters of type LocalVariableMap Constructor Description LocalVariableMap(LocalVariableMap vars) -
Uses of LocalVariableMap in org.apache.sysds.runtime.controlprogram.context
Methods in org.apache.sysds.runtime.controlprogram.context that return LocalVariableMap Modifier and Type Method Description LocalVariableMapExecutionContext. getVariables()Methods in org.apache.sysds.runtime.controlprogram.context with parameters of type LocalVariableMap Modifier and Type Method Description static ExecutionContextExecutionContextFactory. createContext(LocalVariableMap vars, Program prog)voidExecutionContext. setVariables(LocalVariableMap vars)Constructors in org.apache.sysds.runtime.controlprogram.context with parameters of type LocalVariableMap Constructor Description ExecutionContext(LocalVariableMap vars) -
Uses of LocalVariableMap in org.apache.sysds.runtime.controlprogram.paramserv
Methods in org.apache.sysds.runtime.controlprogram.paramserv with parameters of type LocalVariableMap Modifier and Type Method Description static ExecutionContextParamservUtils. createExecutionContext(ExecutionContext ec, LocalVariableMap varsMap, String updFunc, String aggFunc, int k)static ExecutionContextParamservUtils. createExecutionContext(ExecutionContext ec, LocalVariableMap varsMap, String updFunc, String aggFunc, int k, boolean forceExecTypeCP) -
Uses of LocalVariableMap in org.apache.sysds.runtime.controlprogram.parfor
Methods in org.apache.sysds.runtime.controlprogram.parfor that return LocalVariableMap Modifier and Type Method Description static LocalVariableMap[]RemoteParForUtils. getResults(List<scala.Tuple2<Long,String>> out, org.apache.commons.logging.Log LOG)LocalVariableMapParForBody. getVariables()LocalVariableMapParWorker. getVariables()LocalVariableMap[]RemoteParForJobReturn. getVariables()Methods in org.apache.sysds.runtime.controlprogram.parfor with parameters of type LocalVariableMap Modifier and Type Method Description static voidRemoteParForUtils. exportLineageItems(long workerID, LocalVariableMap vars, ArrayList<ParForStatementBlock.ResultVar> resultVars, Lineage lineage)Export lineage for remote Spark parfor workers.static ArrayList<String>RemoteParForUtils. exportResultVariables(long workerID, LocalVariableMap vars, ArrayList<ParForStatementBlock.ResultVar> resultVars)For remote Spark parfor workers.static Lineage[]RemoteParForUtils. getLineages(LocalVariableMap[] results)voidCachedReuseVariables. reuseVariables(long pfid, LocalVariableMap vars, Collection<String> excludeList, Map<String,org.apache.spark.broadcast.Broadcast<CacheBlock>> _brInputs, boolean cleanCache)Constructors in org.apache.sysds.runtime.controlprogram.parfor with parameters of type LocalVariableMap Constructor Description RemoteParForJobReturn(boolean successful, int numTasks, int numIters, LocalVariableMap[] variables)RemoteParForJobReturn(boolean successful, int numTasks, int numIters, LocalVariableMap[] variables, Lineage[] lineages) -
Uses of LocalVariableMap in org.apache.sysds.runtime.controlprogram.parfor.opt
Methods in org.apache.sysds.runtime.controlprogram.parfor.opt that return LocalVariableMap Modifier and Type Method Description static LocalVariableMapProgramRecompiler. getReusableScalarVariables(DMLProgram prog, StatementBlock parforSB, LocalVariableMap vars)Constructors in org.apache.sysds.runtime.controlprogram.parfor.opt with parameters of type LocalVariableMap Constructor Description CostEstimatorRuntime(OptTreePlanMappingAbstract map, LocalVariableMap vars) -
Uses of LocalVariableMap in org.apache.sysds.runtime.instructions.cp
Methods in org.apache.sysds.runtime.instructions.cp with parameters of type LocalVariableMap Modifier and Type Method Description static StringCPInstruction. updateLabels(String instList, LocalVariableMap labelValueMapping)Takes a delimited string of instructions, and replaces ALL placeholder labels (such as ##mVar2## and ##Var5##) in ALL instructions.
-