idl.tmt.representation.transformations
Class MatrixColumnCenterer
java.lang.Object
|
+--idl.tmt.representation.transformations.MatrixColumnCenterer
- All Implemented Interfaces:
- CollectionTransformation
- public class MatrixColumnCenterer
- extends java.lang.Object
- implements CollectionTransformation
Centers the term documennt matrix's columns around their mean
- Author:
- miles
| Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
hasBeenRun
private boolean hasBeenRun
MatrixColumnCenterer
public MatrixColumnCenterer()
transformMatrix
private TmtMatrix transformMatrix(TmtMatrix sourceMatrix)
transformCollection
public void transformCollection(IndexedCollection collection)
- Description copied from interface:
CollectionTransformation
- general method for transforming the given collection. the
implementors should modify this colleciton object, not create
a new one.
- Specified by:
transformCollection in interface CollectionTransformation
- Following copied from interface:
idl.tmt.representation.transformations.CollectionTransformation
- Parameters:
collection -
makesMatrixDense
public boolean makesMatrixDense()
- Description copied from interface:
CollectionTransformation
- Indicates whether the modification to the collection by
this transformation makes the underlying matrix a dense matrix.
This method is used to indicated if the matrix should be written to
disk after this transformation is performed.
- Specified by:
makesMatrixDense in interface CollectionTransformation
- Following copied from interface:
idl.tmt.representation.transformations.CollectionTransformation
- Returns:
-
getStatus
public java.lang.String getStatus()
- Description copied from interface:
CollectionTransformation
- Provides a short string description of the collection
transformation. Implementors should return the
CollectionTransformation.STAUS_NONE
if the transformation has not yet been run.
- Specified by:
getStatus in interface CollectionTransformation