dragon.ir.clustering.docdistance
Class AbstractDocDistance
java.lang.Object
|
+--dragon.ir.clustering.docdistance.AbstractDocDistance
- All Implemented Interfaces:
- DocDistance
- Direct Known Subclasses:
- CosineDocDistance, EuclideanDocDistance, KLDivDocDistance
- public abstract class AbstractDocDistance
- extends java.lang.Object
- implements DocDistance
Abstract Documennt Distance Measure
Copyright: Copyright (c) 2005
Company: IST, Drexel University
- Version:
- 1.0
- Author:
- Davis Zhou
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
featureFilter
protected FeatureFilter featureFilter
matrix
protected SparseMatrix matrix
AbstractDocDistance
public AbstractDocDistance(SparseMatrix matrix)
setFeatureFilter
public void setFeatureFilter(FeatureFilter selector)
- Description copied from interface:
DocDistance
- A feature selector is set. After that, the excluded features do not count in cluster model any more.
- Specified by:
setFeatureFilter in interface DocDistance
- Parameters:
selector - the feature selector
getFeatureFilter
public FeatureFilter getFeatureFilter()
- Specified by:
getFeatureFilter in interface DocDistance
- Returns:
- the feature selector used for the cluster model