medusa.spectral
Class SparseSpectralCluster
- java.lang.Object
-
- medusa.spectral.SparseSpectralCluster
-
public class SparseSpectralCluster extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description SparseSpectralCluster()Creates a new instance of SpectralCluster
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidcluster(int k)intdecideK(medusa.spectral.SparseSpectralCluster.IndexedValue[] ivs)doublegetSecondEig()intgetSize()java.util.Vector<KMeansPoint>getVector(int k)booleanisDebug()static voidmain(java.lang.String[] args)java.lang.StringniceReport(java.util.Vector[] v, SparseSimilarityCollection sc)booleanprepare(Graph g)voidreport(double[] s)voidreport(medusa.spectral.SparseSpectralCluster.IndexedValue[] s)voidsetDebug(boolean debug)
-
-
-
Constructor Detail
-
SparseSpectralCluster
public SparseSpectralCluster()
Creates a new instance of SpectralCluster
-
-
Method Detail
-
getSecondEig
public double getSecondEig()
-
report
public void report(double[] s)
-
report
public void report(medusa.spectral.SparseSpectralCluster.IndexedValue[] s)
-
decideK
public int decideK(medusa.spectral.SparseSpectralCluster.IndexedValue[] ivs)
-
prepare
public boolean prepare(Graph g) throws java.io.IOException
- Throws:
java.io.IOException
-
getSize
public int getSize()
-
getVector
public java.util.Vector<KMeansPoint> getVector(int k)
-
cluster
public void cluster(int k)
-
niceReport
public java.lang.String niceReport(java.util.Vector[] v, SparseSimilarityCollection sc)
-
main
public static void main(java.lang.String[] args)
-
isDebug
public boolean isDebug()
-
setDebug
public void setDebug(boolean debug)
-
-
DMelt 3.0 © DataMelt by jWork.ORG