D
- Distribution estimated.public interface MADDistributionEstimator<D extends Distribution> extends DistributionEstimator<D>
Modifier and Type | Method and Description |
---|---|
static double |
computeMAD(double[] x,
int len,
double median)
Compute the median absolute deviation from median.
|
static double |
computeMAD(double[] data,
int len,
double median,
double[] scratch)
Compute the median absolute deviation from median.
|
default <A> D |
estimate(A data,
NumberArrayAdapter<?,A> adapter)
General form of the parameter estimation
|
D |
estimateFromMedianMAD(double median,
double mad)
General form of the parameter estimation
|
estimate, getDistributionClass
D estimateFromMedianMAD(double median, double mad)
median
- Median valuemad
- Median absolute deviation from mediandefault <A> D estimate(A data, NumberArrayAdapter<?,A> adapter)
DistributionEstimator
estimate
in interface DistributionEstimator<D extends Distribution>
data
- Data setadapter
- Number array adapterstatic double computeMAD(double[] data, int len, double median, double[] scratch)
data
- Input datalen
- Length of input data to usemedian
- Median of input datascratch
- Scratch space, must be at least length lenstatic double computeMAD(double[] x, int len, double median)
x
- Input data will be modifiedlen
- Length where x is validmedian
- Median value.Copyright © 2019 ELKI Development Team. License information.