类 VectorSlicer
- java.lang.Object
-
- org.apache.flink.ml.feature.vectorslicer.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.
- 另请参阅:
- 序列化表格
-
-
字段概要
-
从接口继承的字段 org.apache.flink.ml.feature.vectorslicer.VectorSlicerParams
INDICES
-
-
构造器概要
构造器 构造器 说明 VectorSlicer()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 Map<org.apache.flink.ml.param.Param<?>,Object>getParamMap()static VectorSlicerload(org.apache.flink.table.api.bridge.java.StreamTableEnvironment env, String path)voidsave(String path)org.apache.flink.table.api.Table[]transform(org.apache.flink.table.api.Table... inputs)-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 org.apache.flink.ml.feature.vectorslicer.VectorSlicerParams
getIndices, setIndices
-
-
-
-
方法详细资料
-
transform
public org.apache.flink.table.api.Table[] transform(org.apache.flink.table.api.Table... inputs)
- 指定者:
transform在接口中org.apache.flink.ml.api.AlgoOperator<VectorSlicer>
-
save
public void save(String path) throws IOException
- 指定者:
save在接口中org.apache.flink.ml.api.Stage<VectorSlicer>- 抛出:
IOException
-
load
public static VectorSlicer load(org.apache.flink.table.api.bridge.java.StreamTableEnvironment env, String path) throws IOException
- 抛出:
IOException
-
getParamMap
public Map<org.apache.flink.ml.param.Param<?>,Object> getParamMap()
- 指定者:
getParamMap在接口中org.apache.flink.ml.param.WithParams<VectorSlicer>
-
-