public class UniformEnhancedMinMaxEstimator extends Object implements DistributionEstimator<UniformDistribution>
Modifier and Type | Class and Description |
---|---|
static class |
UniformEnhancedMinMaxEstimator.Parameterizer
Parameterization class.
|
Modifier and Type | Field and Description |
---|---|
static UniformEnhancedMinMaxEstimator |
STATIC
Slightly more refined estimator: takes sample size into account.
|
Modifier | Constructor and Description |
---|---|
private |
UniformEnhancedMinMaxEstimator()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
<A> UniformDistribution |
estimate(A data,
NumberArrayAdapter<?,A> adapter)
General form of the parameter estimation
|
UniformDistribution |
estimate(double min,
double max,
int count)
Estimate from simple characteristics.
|
Class<? super UniformDistribution> |
getDistributionClass()
Get the class that is produced by the estimator.
|
String |
toString() |
public static final UniformEnhancedMinMaxEstimator STATIC
private UniformEnhancedMinMaxEstimator()
public <A> UniformDistribution estimate(A data, NumberArrayAdapter<?,A> adapter)
DistributionEstimator
estimate
in interface DistributionEstimator<UniformDistribution>
data
- Data setadapter
- Number array adapterpublic UniformDistribution estimate(double min, double max, int count)
min
- Minimummax
- Maximumcount
- Number of observationspublic 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.