类 VectorSlicer

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

    public class VectorSlicer
    extends Object
    implements org.apache.flink.ml.api.Transformer<VectorSlicer>, VectorSlicerParams<VectorSlicer>
    A Transformer that transforms a vector to a new feature, which is a sub-array of the original feature. It is useful for extracting features from a given vector.

    Note that duplicate features are not allowed, so there can be no overlap between selected indices. If the max value of the indices is greater than the size of the input vector, it throws an IllegalArgumentException.

    另请参阅:
    序列化表格
    • 构造器详细资料

      • VectorSlicer

        public VectorSlicer()
    • 方法详细资料

      • transform

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

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