Package org.apache.sysds.parser
Class OutputStatement
java.lang.Object
org.apache.sysds.parser.Statement
org.apache.sysds.parser.OutputStatement
- All Implemented Interfaces:
ParseInfo
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.sysds.parser.Statement
Statement.FederatedPSScheme, Statement.PSCheckpointing, Statement.PSFrequency, Statement.PSModeType, Statement.PSRuntimeBalancing, Statement.PSScheme, Statement.PSUpdateType -
Field Summary
FieldsFields inherited from class org.apache.sysds.parser.Statement
BOOLEAN_VALUE_TYPE, DOUBLE_VALUE_TYPE, FRAME_DATA_TYPE, GAGG_FN, GAGG_FN_CM, GAGG_FN_CM_ORDER, GAGG_FN_COUNT, GAGG_FN_MAX, GAGG_FN_MEAN, GAGG_FN_MIN, GAGG_FN_SUM, GAGG_FN_VARIANCE, GAGG_GROUPS, GAGG_NUM_GROUPS, GAGG_TARGET, GAGG_WEIGHTS, INT_VALUE_TYPE, MATRIX_DATA_TYPE, OUTPUTSTATEMENT, PS_AGGREGATION_FUN, PS_BATCH_SIZE, PS_CHECKPOINTING, PS_EPOCHS, PS_FEATURES, PS_FED_AGGREGATION_FNAME, PS_FED_BATCH_SIZE, PS_FED_DATA_SIZE, PS_FED_GRADIENTS_FNAME, PS_FED_MODEL_VARID, PS_FED_NAMESPACE, PS_FED_POSS_BATCHES_LOCAL, PS_FED_RUNTIME_BALANCING, PS_FED_WEIGHTING, PS_FREQUENCY, PS_GRADIENTS, PS_HE, PS_HYPER_PARAMS, PS_LABELS, PS_MODE, PS_MODEL, PS_MODELAVG, PS_NBATCHES, PS_NUM_BACKUP_WORKERS, PS_PARALLELISM, PS_SCHEME, PS_SEED, PS_UPDATE_FUN, PS_UPDATE_TYPE, PS_VAL_FEATURES, PS_VAL_FUN, PS_VAL_LABELS, SCALAR_DATA_TYPE, SEQ_FROM, SEQ_INCR, SEQ_TO, SETWD, SOURCE, STRING_VALUE_TYPE -
Constructor Summary
ConstructorsConstructorDescriptionOutputStatement(org.antlr.v4.runtime.ParserRuleContext ctx, DataIdentifier t, Expression.DataOp op, String filename) OutputStatement(DataIdentifier t, Expression.DataOp op, ParseInfo parseInfo) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExprParam(String name, Expression value, boolean fromMTDFile) booleangetExprParam(String key) voidinitializeforwardLV(VariableSet activeIn) static booleanisValidParamName(String key) rewriteStatement(String prefix) voidsetExprParams(DataExpression newParamerizedExpr) voidtoString()Methods inherited from class org.apache.sysds.parser.Statement
getBeginColumn, getBeginLine, getEndColumn, getEndLine, getFilename, getText, isEmptyNewLineStatement, printErrorLocation, printWarningLocation, raiseValidateError, raiseValidateError, setBeginColumn, setBeginLine, setCtxValues, setCtxValuesAndFilename, setEmptyNewLineStatement, setEndColumn, setEndLine, setFilename, setParseInfo, setText
-
Field Details
-
WRITE_VALID_PARAM_NAMES
-
-
Constructor Details
-
OutputStatement
public OutputStatement(org.antlr.v4.runtime.ParserRuleContext ctx, DataIdentifier t, Expression.DataOp op, String filename) -
OutputStatement
-
-
Method Details
-
getIdentifier
-
getSource
-
setIdentifier
-
isValidParamName
-
addExprParam
-
rewriteStatement
- Specified by:
rewriteStatementin classStatement
-
setExprParams
-
getExprParam
-
initializeforwardLV
- Specified by:
initializeforwardLVin classStatement
-
initializebackwardLV
- Specified by:
initializebackwardLVin classStatement
-
toString
-
variablesRead
- Specified by:
variablesReadin classStatement
-
variablesUpdated
- Specified by:
variablesUpdatedin classStatement
-
controlStatement
public boolean controlStatement()- Specified by:
controlStatementin classStatement
-