Package | Description |
---|---|
org.apache.sysds.api.mlcontext | |
org.apache.sysds.parser | |
org.apache.sysds.parser.dml | |
org.apache.sysds.runtime.privacy | |
org.apache.sysds.utils |
Modifier and Type | Method and Description |
---|---|
void |
MLContext.InternalProxy.setAppropriateVarsForRead(Expression source,
String target) |
Modifier and Type | Class and Description |
---|---|
class |
BinaryExpression |
class |
BooleanExpression |
class |
BooleanIdentifier |
class |
BuiltinFunctionExpression |
class |
ConstIdentifier |
class |
DataExpression |
class |
DataIdentifier |
class |
DoubleIdentifier |
class |
ExpressionList |
class |
FunctionCallIdentifier |
class |
Identifier |
class |
IndexedIdentifier |
class |
IntIdentifier |
class |
IterablePredicate |
class |
ParameterizedBuiltinFunctionExpression |
class |
RelationalExpression |
class |
StringIdentifier |
Modifier and Type | Method and Description |
---|---|
Expression[] |
BuiltinFunctionExpression.getAllExpr() |
Expression |
IndexedIdentifier.getColLowerBound() |
Expression |
IndexedIdentifier.getColUpperBound() |
Expression |
BuiltinFunctionExpression.getEighthExpr() |
Expression |
ParameterExpression.getExpr() |
Expression |
BuiltinFunctionExpression.getExpr(int i) |
Expression |
OutputStatement.getExprParam(String key) |
Expression |
BuiltinFunctionExpression.getFifthExpr() |
Expression |
BuiltinFunctionExpression.getFirstExpr() |
Expression |
BuiltinFunctionExpression.getFourthExpr() |
Expression |
IterablePredicate.getFromExpr() |
Expression |
IterablePredicate.getIncrementExpr() |
Expression |
FunctionStatement.getInputDefault(String name) |
Expression |
BinaryExpression.getLeft() |
Expression |
RelationalExpression.getLeft() |
Expression |
BooleanExpression.getLeft() |
Expression |
ConditionalPredicate.getPredicate() |
Expression |
BinaryExpression.getRight() |
Expression |
RelationalExpression.getRight() |
Expression |
BooleanExpression.getRight() |
Expression |
IndexedIdentifier.getRowLowerBound() |
Expression |
IndexedIdentifier.getRowUpperBound() |
Expression |
BuiltinFunctionExpression.getSecondExpr() |
Expression |
BuiltinFunctionExpression.getSeventhExpr() |
Expression |
BuiltinFunctionExpression.getSixthExpr() |
Expression |
AssignmentStatement.getSource() |
Expression |
MultiAssignmentStatement.getSource() |
Expression |
BuiltinFunctionExpression.getThirdExpr() |
Expression |
IterablePredicate.getToExpr() |
Expression |
ParameterizedBuiltinFunctionExpression.getVarParam(String name) |
Expression |
DataExpression.getVarParam(String name) |
Expression |
IterablePredicate.rewriteExpression(String prefix) |
Expression |
ParameterizedBuiltinFunctionExpression.rewriteExpression(String prefix) |
Expression |
DoubleIdentifier.rewriteExpression(String prefix) |
Expression |
ExpressionList.rewriteExpression(String prefix) |
Expression |
IndexedIdentifier.rewriteExpression(String prefix) |
Expression |
BinaryExpression.rewriteExpression(String prefix) |
Expression |
DataExpression.rewriteExpression(String prefix) |
Expression |
IntIdentifier.rewriteExpression(String prefix) |
Expression |
BooleanIdentifier.rewriteExpression(String prefix) |
Expression |
DataIdentifier.rewriteExpression(String prefix) |
abstract Expression |
Expression.rewriteExpression(String prefix) |
Expression |
BuiltinFunctionExpression.rewriteExpression(String prefix) |
Expression |
StringIdentifier.rewriteExpression(String prefix) |
Expression |
FunctionCallIdentifier.rewriteExpression(String prefix) |
Expression |
RelationalExpression.rewriteExpression(String prefix) |
Expression |
BooleanExpression.rewriteExpression(String prefix) |
static Expression |
StatementBlock.rHoistFunctionCallsFromExpressions(Expression expr,
boolean root,
ArrayList<Statement> tmp,
DMLProgram prog) |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
PrintStatement.getExpressions() |
ArrayList<Expression> |
FunctionStatement.getInputDefaults() |
ArrayList<Expression> |
ExpressionList.getValue() |
HashMap<String,Expression> |
ParameterizedBuiltinFunctionExpression.getVarParams() |
HashMap<String,Expression> |
DataExpression.getVarParams() |
Modifier and Type | Method and Description |
---|---|
void |
OutputStatement.addExprParam(String name,
Expression value,
boolean fromMTDFile) |
void |
DataExpression.addFederatedExprParam(String paramName,
Expression paramValue) |
void |
DataExpression.addMatrixExprParam(String paramName,
Expression paramValue) |
void |
DataExpression.addRandExprParam(String paramName,
Expression paramValue) |
void |
DataExpression.addSqlExprParam(String paramName,
Expression paramValue) |
void |
DataExpression.addTensorExprParam(String paramName,
Expression paramValue) |
void |
ParameterizedBuiltinFunctionExpression.addVarParam(String name,
Expression value) |
void |
DataExpression.addVarParam(String name,
Expression value) |
static Types.DataType |
Expression.computeDataType(Expression expression1,
Expression expression2,
boolean cast)
Compute data type based on expressions.
|
static Types.ValueType |
Expression.computeValueType(Expression expression1,
Expression expression2,
boolean cast)
Compute value type based on expressions.
|
static Types.ValueType |
Expression.computeValueType(Expression expr1,
Types.ValueType v1,
Types.ValueType v2,
boolean cast) |
static MatrixCharacteristics |
Expression.getBinaryMatrixCharacteristics(Expression expression1,
Expression expression2)
Returns the matrix characteristics for scalar-scalar, scalar-matrix, matrix-scalar, matrix-matrix
operations.
|
static Expression |
StatementBlock.rHoistFunctionCallsFromExpressions(Expression expr,
boolean root,
ArrayList<Statement> tmp,
DMLProgram prog) |
void |
IndexedIdentifier.setColLowerBound(Expression passed) |
void |
IndexedIdentifier.setColUpperBound(Expression passed) |
void |
ParameterExpression.setExpr(Expression expr) |
void |
IterablePredicate.setFromExpr(Expression from) |
void |
IterablePredicate.setIncrementExpr(Expression increment) |
void |
BinaryExpression.setLeft(Expression l) |
void |
RelationalExpression.setLeft(Expression l) |
void |
BooleanExpression.setLeft(Expression l) |
void |
ConditionalPredicate.setPredicate(Expression expr) |
void |
BinaryExpression.setRight(Expression r) |
void |
RelationalExpression.setRight(Expression r) |
void |
BooleanExpression.setRight(Expression r) |
void |
IndexedIdentifier.setRowLowerBound(Expression passed) |
void |
IndexedIdentifier.setRowUpperBound(Expression passed) |
void |
AssignmentStatement.setSource(Expression s) |
void |
IterablePredicate.setToExpr(Expression to) |
Modifier and Type | Method and Description |
---|---|
void |
PrintStatement.setExpressions(List<Expression> expressions) |
void |
IndexedIdentifier.setIndices(ArrayList<ArrayList<Expression>> passed) |
void |
FunctionStatement.setInputDefaults(ArrayList<Expression> inputDefaults) |
void |
ExpressionList.setValue(ArrayList<Expression> _value) |
void |
DataExpression.setVarParams(HashMap<String,Expression> varParams) |
Constructor and Description |
---|
DataExpression(Expression.DataOp op,
HashMap<String,Expression> varParams,
ParseInfo parseInfo) |
DataExpression(org.antlr.v4.runtime.ParserRuleContext ctx,
Expression.DataOp op,
HashMap<String,Expression> varParams,
String filename) |
ExpressionList(ArrayList<Expression> value) |
ParameterizedBuiltinFunctionExpression(Builtins op,
LinkedHashMap<String,Expression> varParams,
ParseInfo parseInfo) |
ParameterizedBuiltinFunctionExpression(org.antlr.v4.runtime.ParserRuleContext ctx,
Builtins op,
LinkedHashMap<String,Expression> varParams,
String filename) |
PrintStatement(org.antlr.v4.runtime.ParserRuleContext ctx,
String type,
List<Expression> expressions,
String filename) |
PrintStatement(PrintStatement.PRINTTYPE type,
List<Expression> expressions) |
Modifier and Type | Field and Description |
---|---|
Expression |
ExpressionInfo.expr |
Expression |
ExpressionInfo.from |
Expression |
ExpressionInfo.increment |
Expression |
ExpressionInfo.to |
Modifier and Type | Method and Description |
---|---|
static void |
PrivacyUtils.setFineGrainedPrivacy(PrivacyConstraint privacyConstraint,
Expression eFineGrainedPrivacy) |
Modifier and Type | Method and Description |
---|---|
static void |
MLContextProxy.setAppropriateVarsForRead(Expression source,
String targetname) |
Copyright © 2020 The Apache Software Foundation. All rights reserved.