jsat.outlier
Class LoOP
- java.lang.Object
-
- jsat.outlier.LoOP
-
- All Implemented Interfaces:
- java.io.Serializable, Outlier
public class LoOP extends java.lang.Object implements Outlier
This class implements the Local Outlier Probabilities (LoOP) algorithm for outlier detection.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description LoOP()LoOP(int minPnts)LoOP(int minPnts, DistanceMetric dm)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidfit(DataSet d, boolean parallel)DistanceMetricgetDistanceMetric()doublegetLambda()intgetMinPnts()doublescore(DataPoint x)Returns an unbounded anomaly/outlier score.voidsetDistanceMetric(DistanceMetric distanceMetric)voidsetLambda(double lambda)voidsetMinPnts(int minPnts)
-
-
-
Constructor Detail
-
LoOP
public LoOP()
-
LoOP
public LoOP(int minPnts)
-
LoOP
public LoOP(int minPnts, DistanceMetric dm)
-
-
Method Detail
-
setMinPnts
public void setMinPnts(int minPnts)
-
getMinPnts
public int getMinPnts()
-
setLambda
public void setLambda(double lambda)
-
getLambda
public double getLambda()
-
setDistanceMetric
public void setDistanceMetric(DistanceMetric distanceMetric)
-
getDistanceMetric
public DistanceMetric getDistanceMetric()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG