
public static class KNNQueryFilteredPCAIndex.Factory<V extends NumberVector> extends AbstractFilteredPCAIndex.Factory<V,KNNQueryFilteredPCAIndex<V>>
| Modifier and Type | Class and Description |
|---|---|
static class |
KNNQueryFilteredPCAIndex.Factory.Parameterizer<NV extends NumberVector>
Parameterization class.
|
| Modifier and Type | Field and Description |
|---|---|
private int |
k
Number of neighbors to query.
|
pca, PCA_DISTANCE_ID, pcaDistanceFunction| Constructor and Description |
|---|
KNNQueryFilteredPCAIndex.Factory(DistanceFunction<V> pcaDistanceFunction,
PCAFilteredRunner pca,
int k)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
KNNQueryFilteredPCAIndex<V> |
instantiate(Relation<V> relation)
Instantiate the index for a given database.
|
getInputTypeRestrictionpublic KNNQueryFilteredPCAIndex.Factory(DistanceFunction<V> pcaDistanceFunction, PCAFilteredRunner pca, int k)
pcaDistanceFunction - distancepca - PCA classk - kpublic KNNQueryFilteredPCAIndex<V> instantiate(Relation<V> relation)
FilteredLocalPCAIndex.Factoryinstantiate in interface IndexFactory<V extends NumberVector,KNNQueryFilteredPCAIndex<V extends NumberVector>>instantiate in interface FilteredLocalPCAIndex.Factory<V extends NumberVector,KNNQueryFilteredPCAIndex<V extends NumberVector>>instantiate in interface LocalProjectionIndex.Factory<V extends NumberVector,KNNQueryFilteredPCAIndex<V extends NumberVector>>instantiate in class AbstractFilteredPCAIndex.Factory<V extends NumberVector,KNNQueryFilteredPCAIndex<V extends NumberVector>>relation - Relation to useCopyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.