ml.shifu.guagua.example.kmeans
类 KMeansMaster

java.lang.Object
  继承者 ml.shifu.guagua.example.kmeans.KMeansMaster
所有已实现的接口:
ml.shifu.guagua.master.MasterComputable<KMeansMasterParams,KMeansWorkerParams>

public class KMeansMaster
extends Object
implements ml.shifu.guagua.master.MasterComputable<KMeansMasterParams,KMeansWorkerParams>

KMeansMaster computes new k center points for next iteration.

By accumulating all the k center points sum values from all workers, then average to get new k center points.


构造方法摘要
KMeansMaster()
           
 
方法摘要
 KMeansMasterParams compute(ml.shifu.guagua.master.MasterContext<KMeansMasterParams,KMeansWorkerParams> context)
          Master computation by accumulating all the k center points sum values from all workers, then average to get new k center points.
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

KMeansMaster

public KMeansMaster()
方法详细信息

compute

public KMeansMasterParams compute(ml.shifu.guagua.master.MasterContext<KMeansMasterParams,KMeansWorkerParams> context)
Master computation by accumulating all the k center points sum values from all workers, then average to get new k center points.

指定者:
接口 ml.shifu.guagua.master.MasterComputable<KMeansMasterParams,KMeansWorkerParams> 中的 compute
抛出:
NullPointerException - if worker result or worker results is null.


Copyright © 2015. All Rights Reserved.