edu.stanford.nlp.cluster
Class SVD

java.lang.Object
  |
  +--edu.stanford.nlp.cluster.AbstractClusteringMethod
        |
        +--edu.stanford.nlp.cluster.SVD
All Implemented Interfaces:
ClusteringMethod

public class SVD
extends AbstractClusteringMethod

Takes the SVD of the feature matrix, and returns U=P(w|z), S=P(z), V=P(d|z).


Field Summary
protected  cern.colt.matrix.DoubleMatrix2D featurematrix
           
 
Fields inherited from class edu.stanford.nlp.cluster.AbstractClusteringMethod
clusters, db, method, nc, nd, nt
 
Constructor Summary
SVD()
           
 
Method Summary
 SimpleClusters cluster(DataCollection data, int num_clusters)
          Performs clustering algorithm, and populates Clusters
 
Methods inherited from class edu.stanford.nlp.cluster.AbstractClusteringMethod
cluster, evaluate, evaluate, initialize, toString, toXMLString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

featurematrix

protected cern.colt.matrix.DoubleMatrix2D featurematrix
Constructor Detail

SVD

public SVD()
Method Detail

cluster

public SimpleClusters cluster(DataCollection data,
                              int num_clusters)
Description copied from interface: ClusteringMethod
Performs clustering algorithm, and populates Clusters



Stanford NLP Group