Uses of Class
org.apache.sysds.parser.DataIdentifier
-
-
Uses of DataIdentifier in org.apache.sysds.hops
Constructors in org.apache.sysds.hops with parameters of type DataIdentifier Constructor Description DataGenOp(Types.OpOpDG mthd, DataIdentifier id)
DataGenOp(Types.OpOpDG mthd, DataIdentifier id, HashMap<String,Hop> inputParameters)
Creates a new Rand HOP. -
Uses of DataIdentifier in org.apache.sysds.lops
Methods in org.apache.sysds.lops with parameters of type DataIdentifier Modifier and Type Method Description void
DataGen. init(DataIdentifier id, String baseDir, Types.ExecType et)
Constructors in org.apache.sysds.lops with parameters of type DataIdentifier Constructor Description DataGen(Types.OpOpDG op, DataIdentifier id, HashMap<String,Lop> inputParametersLops, String baseDir, Types.DataType dt, Types.ValueType vt, Types.ExecType et)
Creates a new Rand-LOP. -
Uses of DataIdentifier in org.apache.sysds.parser
Subclasses of DataIdentifier in org.apache.sysds.parser Modifier and Type Class Description class
BuiltinFunctionExpression
class
DataExpression
class
FunctionCallIdentifier
class
IndexedIdentifier
class
ParameterizedBuiltinFunctionExpression
Methods in org.apache.sysds.parser that return DataIdentifier Modifier and Type Method Description DataIdentifier
OutputStatement. getIdentifier()
DataIdentifier
FunctionStatement. getInputParam(String name)
DataIdentifier
IterablePredicate. getIterVar()
DataIdentifier
AssignmentStatement. getTarget()
DataIdentifier
VariableSet. getVariable(String name)
Methods in org.apache.sysds.parser that return types with arguments of type DataIdentifier Modifier and Type Method Description ArrayList<DataIdentifier>
FunctionStatement. getInputParams()
ArrayList<DataIdentifier>
FunctionStatement. getOutputParams()
ArrayList<DataIdentifier>
StatementBlock. getOutputsofSB()
ArrayList<DataIdentifier>
AssignmentStatement. getTargetList()
ArrayList<DataIdentifier>
MultiAssignmentStatement. getTargetList()
HashMap<String,DataIdentifier>
VariableSet. getVariables()
Methods in org.apache.sysds.parser with parameters of type DataIdentifier Modifier and Type Method Description void
VariableSet. addVariable(String name, DataIdentifier id)
void
OutputStatement. setIdentifier(DataIdentifier t)
void
IterablePredicate. setIterVar(DataIdentifier iterVar)
void
AssignmentStatement. setTarget(DataIdentifier di)
Method parameters in org.apache.sysds.parser with type arguments of type DataIdentifier Modifier and Type Method Description org.apache.sysds.parser.IndexPair
IndexedIdentifier. calculateIndexedDimensions(HashMap<String,DataIdentifier> ids, HashMap<String,ConstIdentifier> currConstVars, boolean conditional)
void
FunctionStatement. setInputParams(ArrayList<DataIdentifier> inputParams)
void
FunctionStatement. setOutputParams(ArrayList<DataIdentifier> outputParams)
void
MultiAssignmentStatement. setTargetList(List<DataIdentifier> diList)
void
BinaryExpression. validateExpression(HashMap<String,DataIdentifier> ids, HashMap<String,ConstIdentifier> constVars, boolean conditional)
Validate parse tree : Process Binary Expression in an assignment statementvoid
BooleanExpression. validateExpression(HashMap<String,DataIdentifier> ids, HashMap<String,ConstIdentifier> constVars, boolean conditional)
Validate parse tree : Process Boolean Expressionvoid
BuiltinFunctionExpression. validateExpression(HashMap<String,DataIdentifier> ids, HashMap<String,ConstIdentifier> constVars, boolean conditional)
Validate parse tree : Process BuiltinFunction Expression in an assignment statementvoid
BuiltinFunctionExpression. validateExpression(MultiAssignmentStatement stmt, HashMap<String,DataIdentifier> ids, HashMap<String,ConstIdentifier> constVars, boolean conditional)
void
DataExpression. validateExpression(HashMap<String,DataIdentifier> ids, HashMap<String,ConstIdentifier> currConstVars, boolean conditional)
Validate parse tree : Process Data Expression in an assignment statementvoid
Expression. validateExpression(HashMap<String,DataIdentifier> ids, HashMap<String,ConstIdentifier> currConstVars, boolean conditional)
void
Expression. validateExpression(MultiAssignmentStatement mas, HashMap<String,DataIdentifier> ids, HashMap<String,ConstIdentifier> currConstVars, boolean conditional)
void
ExpressionList. validateExpression(HashMap<String,DataIdentifier> ids, HashMap<String,ConstIdentifier> currConstVars, boolean conditional)
void
FunctionCallIdentifier. validateExpression(DMLProgram dmlp, HashMap<String,DataIdentifier> ids, HashMap<String,ConstIdentifier> constVars, boolean conditional)
Validate parse tree : Process ExtBuiltinFunction Expression is an assignment statement NOTE: this does not override the normal validateExpression because it needs to pass dmlp!void
Identifier. validateExpression(HashMap<String,DataIdentifier> ids, HashMap<String,ConstIdentifier> constVars, boolean conditional)
void
IterablePredicate. validateExpression(HashMap<String,DataIdentifier> ids, HashMap<String,ConstIdentifier> constVars, boolean conditional)
void
ParameterizedBuiltinFunctionExpression. validateExpression(HashMap<String,DataIdentifier> ids, HashMap<String,ConstIdentifier> constVars, boolean conditional)
Validate parse tree : Process BuiltinFunction Expression in an assignment statementvoid
ParameterizedBuiltinFunctionExpression. validateExpression(MultiAssignmentStatement stmt, HashMap<String,DataIdentifier> ids, HashMap<String,ConstIdentifier> constVars, boolean conditional)
void
RelationalExpression. validateExpression(HashMap<String,DataIdentifier> ids, HashMap<String,ConstIdentifier> constVars, boolean conditional)
Validate parse tree : Process Relational ExpressionConstructors in org.apache.sysds.parser with parameters of type DataIdentifier Constructor Description AssignmentStatement(org.antlr.v4.runtime.ParserRuleContext ctx, DataIdentifier di, Expression exp)
AssignmentStatement(org.antlr.v4.runtime.ParserRuleContext ctx, DataIdentifier di, Expression exp, String filename)
AssignmentStatement(DataIdentifier di, Expression exp)
AssignmentStatement(DataIdentifier di, Expression exp, ParseInfo parseInfo)
DataIdentifier(DataIdentifier passed)
IterablePredicate(org.antlr.v4.runtime.ParserRuleContext ctx, DataIdentifier iterVar, Expression fromExpr, Expression toExpr, Expression incrementExpr, HashMap<String,String> parForParamValues, String filename)
OutputStatement(org.antlr.v4.runtime.ParserRuleContext ctx, DataIdentifier t, Expression.DataOp op, String filename)
OutputStatement(DataIdentifier t, Expression.DataOp op, ParseInfo parseInfo)
Constructor parameters in org.apache.sysds.parser with type arguments of type DataIdentifier Constructor Description MultiAssignmentStatement(ArrayList<DataIdentifier> tList, Expression s)
-
Uses of DataIdentifier in org.apache.sysds.runtime.controlprogram
Methods in org.apache.sysds.runtime.controlprogram that return DataIdentifier Modifier and Type Method Description DataIdentifier
FunctionProgramBlock. getInputParam(String name)
Methods in org.apache.sysds.runtime.controlprogram that return types with arguments of type DataIdentifier Modifier and Type Method Description ArrayList<DataIdentifier>
FunctionProgramBlock. getInputParams()
ArrayList<DataIdentifier>
FunctionProgramBlock. getOutputParams()
Constructor parameters in org.apache.sysds.runtime.controlprogram with type arguments of type DataIdentifier Constructor Description FunctionProgramBlock(Program prog, List<DataIdentifier> inputParams, List<DataIdentifier> outputParams)
-
Uses of DataIdentifier in org.apache.sysds.runtime.instructions
Methods in org.apache.sysds.runtime.instructions with parameters of type DataIdentifier Modifier and Type Method Description void
Instruction. setLocation(DataIdentifier id)
-
Uses of DataIdentifier in org.apache.sysds.runtime.lineage
Method parameters in org.apache.sysds.runtime.lineage with type arguments of type DataIdentifier Modifier and Type Method Description static void
LineageEstimator. processFunc(List<DataIdentifier> outputs, LineageItem[] liInputs, String name, ExecutionContext ec, long computetime)
static void
LineageCache. putValue(List<DataIdentifier> outputs, LineageItem[] liInputs, String name, ExecutionContext ec, long computetime)
static void
LineageEstimator. stopEstimator(List<DataIdentifier> outputs, LineageItem[] liInputs, String name)
-
Uses of DataIdentifier in org.apache.sysds.runtime.meta
Subclasses of DataIdentifier in org.apache.sysds.runtime.meta Modifier and Type Class Description class
MetaDataAll
-