public abstract class AbstractClustering extends Object implements Clustering
Abstract class for document clustering
Description:
Copyright: Copyright (c) 2005
Company: IST, Drexel University
| Modifier and Type | Field and Description |
|---|---|
protected int |
clusterNum |
protected DocClusterSet |
clusterSet |
protected FeatureFilter |
featureFilter |
protected IndexReader |
indexReader |
protected long |
randomSeed |
protected boolean |
showProgress |
| Constructor and Description |
|---|
AbstractClustering(IndexReader indexReader) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
cluster()
Cluster all documents in the index reader to the given number of clusters
|
DocCluster |
getCluster(int index)
One should call the cluster method before calling this method.
|
int |
getClusterNum() |
DocClusterSet |
getClusterSet()
One should call the cluster method before calling this method.
|
FeatureFilter |
getFeatureFilter() |
IndexReader |
getIndexReader() |
long |
getRandomSeed() |
void |
setFeatureFilter(FeatureFilter selector) |
void |
setRandomSeed(long seed) |
void |
setShowProgress(boolean option) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclusterprotected IndexReader indexReader
protected FeatureFilter featureFilter
protected int clusterNum
protected DocClusterSet clusterSet
protected boolean showProgress
protected long randomSeed
public AbstractClustering(IndexReader indexReader)
public int getClusterNum()
getClusterNum in interface Clusteringpublic long getRandomSeed()
getRandomSeed in interface Clusteringpublic void setRandomSeed(long seed)
setRandomSeed in interface Clusteringpublic DocClusterSet getClusterSet()
ClusteringgetClusterSet in interface Clusteringpublic DocCluster getCluster(int index)
ClusteringgetCluster in interface Clusteringindex - the index of the cluster of interestpublic IndexReader getIndexReader()
getIndexReader in interface Clusteringpublic boolean cluster()
Clusteringcluster in interface Clusteringpublic FeatureFilter getFeatureFilter()
getFeatureFilter in interface Clusteringpublic void setFeatureFilter(FeatureFilter selector)
setFeatureFilter in interface Clusteringpublic void setShowProgress(boolean option)
Copyright © 2018 JULIE Lab, Germany. All rights reserved.