GaussianMixtureModel<一個類="headerlink" href="//www.eheci.com/api-docs/python/pyspark/latest/api/#gaussianmixturemodel" title="¶gydF4y2Ba">¶
-
類
pyspark.mllib.clustering。
GaussianMixtureModel
( java_model : )py4j.java_gateway.JavaObject ¶ -
集群模型來自高斯混合模型方法。
例子
> > >
從 pyspark.mllib.linalg 進口 向量 , DenseMatrix > > > 從 numpy.testing 進口 assert_equal > > > 從 shutil 進口 rmtree > > > 進口 操作係統 , tempfile > > >
clusterdata_1 = sc 。 並行化 ( 數組 ([ - - - - - - 0.1 , - - - - - - 0.05 , - - - - - - 0.01 , - - - - - - 0.1 , … 0.9 , 0.8 , 0.75 , 0.935 , … - - - - - - 0.83 , - - - - - - 0.68 , - - - - - - 0.91 , - - - - - - 0.76 ]) 。 重塑 ( 6 , 2 ), 2 ) > > > 模型 = GaussianMixture 。 火車 ( clusterdata_1 , 3 , convergenceTol = 0.0001 , … maxIterations = 50 , 種子 = 10 ) > > > 標簽 = 模型 。 預測 ( clusterdata_1 ) 。 收集 () > > > 標簽 ( 0 ] = = 標簽 ( 1 ] 假 > > > 標簽 ( 1 ] = = 標簽 ( 2 ] 假 > > > 標簽 ( 4 ] = = 標簽 ( 5 ] 真正的