ml.shifu.guagua.example.kmeans
类 KMeansMasterParams

java.lang.Object
  继承者 ml.shifu.guagua.io.HaltBytable
      继承者 ml.shifu.guagua.example.kmeans.KMeansMasterParams
所有已实现的接口:
ml.shifu.guagua.io.Bytable

public class KMeansMasterParams
extends ml.shifu.guagua.io.HaltBytable

KMeansMasterParams is the master results for KMeans distributed guagua application.

Master result for each iteration is the new k center points after accumulating from all workers' result.


构造方法摘要
KMeansMasterParams()
           
 
方法摘要
 void doReadFields(DataInput in)
           
 void doWrite(DataOutput out)
           
 int getC()
           
 int getK()
           
 List<double[]> getPointList()
           
 void setC(int c)
           
 void setK(int k)
           
 void setPointList(List<double[]> pointList)
           
 
从类 ml.shifu.guagua.io.HaltBytable 继承的方法
isHalt, readFields, setHalt, write
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

KMeansMasterParams

public KMeansMasterParams()
方法详细信息

doWrite

public void doWrite(DataOutput out)
             throws IOException
指定者:
ml.shifu.guagua.io.HaltBytable 中的 doWrite
抛出:
IOException

doReadFields

public void doReadFields(DataInput in)
                  throws IOException
指定者:
ml.shifu.guagua.io.HaltBytable 中的 doReadFields
抛出:
IOException

getK

public int getK()

setK

public void setK(int k)

getC

public int getC()

setC

public void setC(int c)

getPointList

public List<double[]> getPointList()

setPointList

public void setPointList(List<double[]> pointList)


Copyright © 2015. All Rights Reserved.