public class KMeans extends Object implements org.apache.flink.ml.api.Estimator<KMeans,KMeansModel>, KMeansParams<KMeans>
See https://en.wikipedia.org/wiki/K-means_clustering.
INIT_MODEMAX_ITERKDISTANCE_MEASUREFEATURES_COLPREDICTION_COL| 构造器和说明 |
|---|
KMeans() |
| 限定符和类型 | 方法和说明 |
|---|---|
KMeansModel |
fit(org.apache.flink.table.api.Table... inputs) |
Map<org.apache.flink.ml.param.Param<?>,Object> |
getParamMap() |
static KMeans |
load(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment env,
String path) |
void |
save(String path) |
static org.apache.flink.streaming.api.datastream.DataStream<org.apache.flink.ml.linalg.DenseVector[]> |
selectRandomCentroids(org.apache.flink.streaming.api.datastream.DataStream<org.apache.flink.ml.linalg.DenseVector> data,
int k,
long seed) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetInitMode, setInitModegetMaxIter, setMaxItergetK, setKgetDistanceMeasure, setDistanceMeasuregetFeaturesCol, setFeaturesColgetPredictionCol, setPredictionColpublic KMeansModel fit(org.apache.flink.table.api.Table... inputs)
fit 在接口中 org.apache.flink.ml.api.Estimator<KMeans,KMeansModel>public void save(String path) throws IOException
save 在接口中 org.apache.flink.ml.api.Stage<KMeans>IOExceptionpublic static KMeans load(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment env, String path) throws IOException
IOExceptionpublic Map<org.apache.flink.ml.param.Param<?>,Object> getParamMap()
getParamMap 在接口中 org.apache.flink.ml.param.WithParams<KMeans>public static org.apache.flink.streaming.api.datastream.DataStream<org.apache.flink.ml.linalg.DenseVector[]> selectRandomCentroids(org.apache.flink.streaming.api.datastream.DataStream<org.apache.flink.ml.linalg.DenseVector> data,
int k,
long seed)
Copyright © 2019–2021 The Apache Software Foundation. All rights reserved.