de.lmu.ifi.dbs.elki.algorithm.outlier.spatial.neighborhood
Class PrecomputedKNearestNeighborNeighborhood<D extends Distance<D>>
java.lang.Object
de.lmu.ifi.dbs.elki.algorithm.outlier.spatial.neighborhood.AbstractPrecomputedNeighborhood
de.lmu.ifi.dbs.elki.algorithm.outlier.spatial.neighborhood.PrecomputedKNearestNeighborNeighborhood<D>
- Type Parameters:
D
- Distance to use
- All Implemented Interfaces:
- NeighborSetPredicate, Result
public class PrecomputedKNearestNeighborNeighborhood<D extends Distance<D>>
- extends AbstractPrecomputedNeighborhood
Neighborhoods based on k nearest neighbors.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
private static final Logging logger
- Logger
PrecomputedKNearestNeighborNeighborhood
public PrecomputedKNearestNeighborNeighborhood(DataStore<DBIDs> store)
- Constructor.
- Parameters:
store
- Store to access
getLongName
public String getLongName()
- Description copied from interface:
Result
- A "pretty" name for the result, for use in titles, captions and menus.
- Returns:
- result name
getShortName
public String getShortName()
- Description copied from interface:
Result
- A short name for the result, useful for file names.
- Returns:
- result name
getLogger
protected Logging getLogger()
- Description copied from class:
AbstractPrecomputedNeighborhood
- The logger to use for error reporting.
- Specified by:
getLogger
in class AbstractPrecomputedNeighborhood
- Returns:
- Logger