public abstract class BandwidthSelectionKernelEstimator extends Object implements DensityEstimator, Serializable, weka.core.OptionHandler
| Constructor and Description |
|---|
BandwidthSelectionKernelEstimator() |
| Modifier and Type | Method and Description |
|---|---|
void |
addValue(double data,
double weight) |
void |
addValues(double[] data,
double[] weight)
Adds a set ov values into the estimator
|
double |
getCDF(double x)
Gets Cumulative Density Function for given x
|
KernelDensityEstimator |
getKernEstim() |
String[] |
getOptions() |
double |
getPDF(double x)
Gets Probability Density Function for given x
|
double[] |
getValues()
Get values added to the estimator
|
double[] |
getWeights()
Get weights of the stored values/samples
|
String |
kernEstimTipText() |
Enumeration<weka.core.Option> |
listOptions() |
void |
setKernEstim(KernelDensityEstimator kernEstim) |
void |
setOptions(String[] options) |
String |
toString() |
public double getPDF(double x)
DensityEstimatorgetPDF in interface DensityEstimatorpublic double getCDF(double x)
DensityEstimatorgetCDF in interface DensityEstimatorpublic void addValues(double[] data,
double[] weight)
DensityEstimatoraddValues in interface DensityEstimatorpublic double[] getValues()
DensityEstimatorgetValues in interface DensityEstimatorpublic double[] getWeights()
DensityEstimatorgetWeights in interface DensityEstimatorpublic void addValue(double data,
double weight)
addValue in interface weka.estimators.IncrementalEstimatorpublic KernelDensityEstimator getKernEstim()
public void setKernEstim(KernelDensityEstimator kernEstim)
kernEstim - the kernEstim to setpublic String kernEstimTipText()
public Enumeration<weka.core.Option> listOptions()
listOptions in interface weka.core.OptionHandlerpublic void setOptions(String[] options) throws Exception
setOptions in interface weka.core.OptionHandlerExceptionpublic String[] getOptions()
getOptions in interface weka.core.OptionHandlerCopyright © 2020. All rights reserved.