ml.shifu.guagua.example.kmeans
类 KMeansWorkerParams
java.lang.Object
ml.shifu.guagua.io.HaltBytable
ml.shifu.guagua.example.kmeans.KMeansWorkerParams
- 所有已实现的接口:
- ml.shifu.guagua.io.Bytable
public class KMeansWorkerParams
- extends ml.shifu.guagua.io.HaltBytable
KMeansWorkerParams is the worker results for KMeans distributed guagua application.
Sum values for each k categories are stored and counts are also stored for master to compute global average k center
new points.
| 从类 ml.shifu.guagua.io.HaltBytable 继承的方法 |
isHalt, readFields, setHalt, write |
KMeansWorkerParams
public KMeansWorkerParams()
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[]> sumList)
getCountList
public List<Integer> getCountList()
setCountList
public void setCountList(List<Integer> countList)
isFirstIteration
public boolean isFirstIteration()
setFirstIteration
public void setFirstIteration(boolean isFirstIteration)
toString
public String toString()
- 覆盖:
- 类
Object 中的 toString
Copyright © 2015. All Rights Reserved.