de.lmu.ifi.dbs.elki.index.preprocessed.localpca
Interface FilteredLocalPCAIndex<NV extends NumberVector<?,?>>

Type Parameters:
NV - Vector type
All Superinterfaces:
Index, LocalProjectionIndex<NV,PCAFilteredResult>, Result
All Known Implementing Classes:
AbstractFilteredPCAIndex, KNNQueryFilteredPCAIndex, RangeQueryFilteredPCAIndex

public interface FilteredLocalPCAIndex<NV extends NumberVector<?,?>>
extends LocalProjectionIndex<NV,PCAFilteredResult>

Interface for an index providing local PCA results.


Nested Class Summary
static interface FilteredLocalPCAIndex.Factory<NV extends NumberVector<?,?>,I extends FilteredLocalPCAIndex<NV>>
          Factory interface
 
Method Summary
 PCAFilteredResult getLocalProjection(DBID objid)
          Get the precomputed local PCA for a particular object ID.
 
Methods inherited from interface de.lmu.ifi.dbs.elki.index.Index
delete, deleteAll, getPageFileStatistics, insert, insertAll
 
Methods inherited from interface de.lmu.ifi.dbs.elki.result.Result
getLongName, getShortName
 

Method Detail

getLocalProjection

PCAFilteredResult getLocalProjection(DBID objid)
Get the precomputed local PCA for a particular object ID.

Specified by:
getLocalProjection in interface LocalProjectionIndex<NV extends NumberVector<?,?>,PCAFilteredResult>
Parameters:
objid - Object ID
Returns:
Matrix

Release 0.4.0 (2011-09-20_1324)