public class UniformMinMaxEstimator extends Object implements DistributionEstimator<UniformDistribution>
Modifier and Type | Class and Description |
---|---|
static class |
UniformMinMaxEstimator.Parameterizer
Parameterization class.
|
Modifier and Type | Field and Description |
---|---|
static UniformMinMaxEstimator |
STATIC
The most naive estimator possible: uses minimum and maximum.
|
Modifier | Constructor and Description |
---|---|
private |
UniformMinMaxEstimator()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
<A> UniformDistribution |
estimate(A data,
NumberArrayAdapter<?,A> adapter)
General form of the parameter estimation
|
Distribution |
estimate(double min,
double max)
Estimate parameters from minimum and maximum observed.
|
UniformDistribution |
estimate(DoubleMinMax mm)
Estimate parameters from minimum and maximum observed.
|
Class<? super UniformDistribution> |
getDistributionClass()
Get the class that is produced by the estimator.
|
String |
toString() |
public static final UniformMinMaxEstimator STATIC
private UniformMinMaxEstimator()
public <A> UniformDistribution estimate(A data, NumberArrayAdapter<?,A> adapter)
DistributionEstimator
estimate
in interface DistributionEstimator<UniformDistribution>
data
- Data setadapter
- Number array adapterpublic UniformDistribution estimate(DoubleMinMax mm)
mm
- Minimum and Maximumpublic Distribution estimate(double min, double max)
min
- Minimummax
- Maximumpublic Class<? super UniformDistribution> getDistributionClass()
DistributionEstimator
getDistributionClass
in interface DistributionEstimator<UniformDistribution>
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.