类 Interaction

  • 所有已实现的接口:
    Serializable, org.apache.flink.ml.api.AlgoOperator<Interaction>, org.apache.flink.ml.api.Stage<Interaction>, org.apache.flink.ml.api.Transformer<Interaction>, org.apache.flink.ml.common.param.HasInputCols<Interaction>, org.apache.flink.ml.common.param.HasOutputCol<Interaction>, InteractionParams<Interaction>, org.apache.flink.ml.param.WithParams<Interaction>

    public class Interaction
    extends Object
    implements org.apache.flink.ml.api.Transformer<Interaction>, InteractionParams<Interaction>
    A Transformer that takes vector or numerical columns, and generates a single vector column that contains the product of all combinations of one value from each input column.

    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).

    另请参阅:
    序列化表格
    • 字段概要

      • 从接口继承的字段 org.apache.flink.ml.common.param.HasInputCols

        INPUT_COLS
      • 从接口继承的字段 org.apache.flink.ml.common.param.HasOutputCol

        OUTPUT_COL
    • 构造器概要

      构造器 
      构造器 说明
      Interaction()  
    • 构造器详细资料

      • Interaction

        public Interaction()
    • 方法详细资料

      • transform

        public org.apache.flink.table.api.Table[] transform​(org.apache.flink.table.api.Table... inputs)
        指定者:
        transform 在接口中 org.apache.flink.ml.api.AlgoOperator<Interaction>
      • getParamMap

        public Map<org.apache.flink.ml.param.Param<?>,​Object> getParamMap()
        指定者:
        getParamMap 在接口中 org.apache.flink.ml.param.WithParams<Interaction>