public class Interaction extends Object implements Transformer<Interaction>, InteractionParams<Interaction>
For example, when the input feature values are Double(2) and Vector(3, 4), the output would be Vector(6, 8). When the input feature values are Vector(1, 2) and Vector(3, 4), the output would be Vector(3, 4, 6, 8). If you change the position of these two input Vectors, the output would be Vector(3, 6, 4, 8).
INPUT_COLS
OUTPUT_COL
Constructor and Description |
---|
Interaction() |
Modifier and Type | Method and Description |
---|---|
Map<Param<?>,Object> |
getParamMap()
Returns a map which should contain value for every parameter that meets one of the following
conditions.
|
static Interaction |
load(org.apache.flink.table.api.bridge.java.StreamTableEnvironment env,
String path) |
void |
save(String path)
Saves the metadata and bounded data of this stage to the given path.
|
org.apache.flink.table.api.Table[] |
transform(org.apache.flink.table.api.Table... inputs)
Applies the AlgoOperator on the given input tables and returns the result tables.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
get, getParam, set
getInputCols, setInputCols
getOutputCol, setOutputCol
public org.apache.flink.table.api.Table[] transform(org.apache.flink.table.api.Table... inputs)
AlgoOperator
transform
in interface AlgoOperator<Interaction>
inputs
- a list of tablespublic void save(String path) throws IOException
Stage
save
in interface Stage<Interaction>
IOException
public static Interaction load(org.apache.flink.table.api.bridge.java.StreamTableEnvironment env, String path) throws IOException
IOException
public Map<Param<?>,Object> getParamMap()
WithParams
1) set(...) has been called to set value for this parameter.
2) The parameter is a public final field of this WithParams instance. This includes fields inherited from its interfaces and super-classes.
The subclass which implements this interface could meet this requirement by returning a
member field of the given map type, after having initialized this member field using the
ParamUtils.initializeMapWithDefaultValues(Map, WithParams)
method.
getParamMap
in interface WithParams<Interaction>
Copyright © 2019–2023 The Apache Software Foundation. All rights reserved.