N - Object type for neighborhoodO - Non-spatial object typepublic abstract class AbstractDistanceBasedSpatialOutlier<N,O> extends AbstractNeighborhoodOutlier<N>
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
AbstractDistanceBasedSpatialOutlier.Parameterizer<N,O>
Parameterization class. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private DistanceFunction<O> | 
nonSpatialDistanceFunction
The distance function to use 
 | 
NEIGHBORHOOD_IDALGORITHM_ID| Constructor and Description | 
|---|
AbstractDistanceBasedSpatialOutlier(NeighborSetPredicate.Factory<N> npredf,
                                   DistanceFunction<O> nonSpatialDistanceFunction)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected DistanceFunction<O> | 
getNonSpatialDistanceFunction()
Get the non-spatial relation 
 | 
getNeighborSetPredicateFactorygetInputTypeRestriction, getLogger, runclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitrungetInputTypeRestrictionprivate DistanceFunction<O> nonSpatialDistanceFunction
public AbstractDistanceBasedSpatialOutlier(NeighborSetPredicate.Factory<N> npredf, DistanceFunction<O> nonSpatialDistanceFunction)
npredf - Neighborhood predicate factorynonSpatialDistanceFunction - Distance function to use on the
        non-spatial attributes.protected DistanceFunction<O> getNonSpatialDistanceFunction()
Copyright © 2019 ELKI Development Team. License information.