Statement.PSCheckpointing, Statement.PSFrequency, Statement.PSModeType, Statement.PSScheme, Statement.PSUpdateType
BOOLEAN_VALUE_TYPE, DOUBLE_VALUE_TYPE, FRAME_DATA_TYPE, GAGG_FN, GAGG_FN_CM, GAGG_FN_CM_ORDER, GAGG_FN_COUNT, GAGG_FN_MEAN, 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_FREQUENCY, PS_GRADIENTS, PS_HYPER_PARAMS, PS_LABELS, PS_MODE, PS_MODEL, PS_PARALLELISM, PS_SCHEME, PS_UPDATE_FUN, PS_UPDATE_TYPE, PS_VAL_FEATURES, PS_VAL_LABELS, SCALAR_DATA_TYPE, SEQ_FROM, SEQ_INCR, SEQ_TO, SETWD, SOURCE, STRING_VALUE_TYPE
Constructor and Description |
---|
FunctionStatement() |
Modifier and Type | Method and Description |
---|---|
boolean |
controlStatement() |
ArrayList<StatementBlock> |
getBody() |
Expression |
getInputDefault(String name) |
ArrayList<Expression> |
getInputDefaults() |
DataIdentifier |
getInputParam(String name) |
ArrayList<DataIdentifier> |
getInputParams() |
String |
getName() |
ArrayList<DataIdentifier> |
getOutputParams() |
VariableSet |
initializebackwardLV(VariableSet lo) |
void |
initializeforwardLV(VariableSet activeIn) |
void |
mergeStatementBlocks() |
Statement |
rewriteStatement(String prefix) |
void |
setBody(ArrayList<StatementBlock> body) |
void |
setInputDefaults(ArrayList<Expression> inputDefaults) |
void |
setInputParams(ArrayList<DataIdentifier> inputParams) |
void |
setName(String fname) |
void |
setOutputParams(ArrayList<DataIdentifier> outputParams) |
String |
toString() |
VariableSet |
variablesRead() |
VariableSet |
variablesUpdated() |
getBeginColumn, getBeginLine, getEndColumn, getEndLine, getFilename, getText, isEmptyNewLineStatement, printErrorLocation, printWarningLocation, raiseValidateError, raiseValidateError, setBeginColumn, setBeginLine, setCtxValues, setCtxValuesAndFilename, setEmptyNewLineStatement, setEndColumn, setEndLine, setFilename, setParseInfo, setText
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
ctxAndFilenameToParseInfo
public Statement rewriteStatement(String prefix)
rewriteStatement
in class Statement
public ArrayList<DataIdentifier> getInputParams()
public DataIdentifier getInputParam(String name)
public ArrayList<Expression> getInputDefaults()
public Expression getInputDefault(String name)
public ArrayList<DataIdentifier> getOutputParams()
public void setInputParams(ArrayList<DataIdentifier> inputParams)
public void setInputDefaults(ArrayList<Expression> inputDefaults)
public void setOutputParams(ArrayList<DataIdentifier> outputParams)
public void setName(String fname)
public String getName()
public ArrayList<StatementBlock> getBody()
public void setBody(ArrayList<StatementBlock> body)
public boolean controlStatement()
controlStatement
in class Statement
public void mergeStatementBlocks()
public void initializeforwardLV(VariableSet activeIn)
initializeforwardLV
in class Statement
public VariableSet initializebackwardLV(VariableSet lo)
initializebackwardLV
in class Statement
public VariableSet variablesRead()
variablesRead
in class Statement
public VariableSet variablesUpdated()
variablesUpdated
in class Statement
Copyright © 2020 The Apache Software Foundation. All rights reserved.