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_ID
ALGORITHM_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
|
getNeighborSetPredicateFactory
getInputTypeRestriction, getLogger, run
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
run
getInputTypeRestriction
private 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.