
O - Object typepublic abstract class AbstractNeighborhoodOutlier<O> extends AbstractAlgorithm<OutlierResult> implements OutlierAlgorithm
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractNeighborhoodOutlier.Parameterizer<O>
Parameterization class.
|
| Modifier and Type | Field and Description |
|---|---|
static OptionID |
NEIGHBORHOOD_ID
Parameter to specify the neighborhood predicate to use.
|
private NeighborSetPredicate.Factory<O> |
npredf
Our predicate to obtain the neighbors
|
| Constructor and Description |
|---|
AbstractNeighborhoodOutlier(NeighborSetPredicate.Factory<O> npredf)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected NeighborSetPredicate.Factory<O> |
getNeighborSetPredicateFactory()
Get the predicate to obtain the neighbors.
|
getInputTypeRestriction, getLogger, makeParameterDistanceFunction, runclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitrungetInputTypeRestrictionpublic static final OptionID NEIGHBORHOOD_ID
private NeighborSetPredicate.Factory<O> npredf
public AbstractNeighborhoodOutlier(NeighborSetPredicate.Factory<O> npredf)
npredf - Neighborhood predicateprotected NeighborSetPredicate.Factory<O> getNeighborSetPredicateFactory()
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.