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.
| 从类 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.