public class AnomalousIntervalsComputer
extends java.lang.Object
Constructor and Description |
---|
AnomalousIntervalsComputer() |
Modifier and Type | Method and Description |
---|---|
java.util.List<org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double>> |
findIntervalsBelowZero(org.apache.commons.math3.analysis.UnivariateFunction function,
java.lang.Double lowerBound,
java.lang.Double upperBound)
The idea is to look for
|
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.List<org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double>>> |
getAnomalousIntervals(org.processmining.framework.plugin.PluginContext context,
StochasticNet net,
double outlierRate) |
java.util.List<org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double>> |
getAnomalousIntervalsForDistribution(org.apache.commons.math3.distribution.RealDistribution d,
double threshold) |
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.List<org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double>>> getAnomalousIntervals(org.processmining.framework.plugin.PluginContext context, StochasticNet net, double outlierRate)
public java.util.List<org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double>> getAnomalousIntervalsForDistribution(org.apache.commons.math3.distribution.RealDistribution d, double threshold)
public java.util.List<org.processmining.framework.util.Pair<java.lang.Double,java.lang.Double>> findIntervalsBelowZero(org.apache.commons.math3.analysis.UnivariateFunction function, java.lang.Double lowerBound, java.lang.Double upperBound)
function
- the function where we want to findlowerBound
- upperBound
-