
O - Database object typeD - Distance typepublic interface FilteredLocalPCABasedDistanceFunction<O extends NumberVector<?>,P extends FilteredLocalPCAIndex<? super O>,D extends Distance<D>> extends IndexBasedDistanceFunction<O,D>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
FilteredLocalPCABasedDistanceFunction.Instance<T extends NumberVector<?>,I extends Index,D extends Distance<D>>
Instance produced by the distance function.
|
INDEX_ID| Modifier and Type | Method and Description |
|---|---|
<T extends O> |
instantiate(Relation<T> database)
Instantiate with a database to get the actual distance query.
|
getDistanceFactory, getInputTypeRestriction, isMetric, isSymmetric<T extends O> FilteredLocalPCABasedDistanceFunction.Instance<T,?,D> instantiate(Relation<T> database)
instantiate in interface DistanceFunction<O extends NumberVector<?>,D extends Distance<D>>database -