程序包 weka.estimators
类 NormalEstimator
java.lang.Object
weka.estimators.Estimator
weka.estimators.NormalEstimator
- 所有已实现的接口:
Serializable
,Cloneable
,CapabilitiesHandler
,OptionHandler
,RevisionHandler
,IncrementalEstimator
Simple probability estimator that places a single normal distribution
over the observed values.
- 版本:
- $Revision: 5540 $
- 作者:
- Len Trigg (trigg@cs.waikato.ac.nz)
- 另请参阅:
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
addValue
(double data, double weight) Add a new data value to the current estimator.Returns default capabilities of the classifier.double
getMean()
Return the value of the mean of this normal estimator.double
Return the value of the precision of this normal estimator.double
getProbability
(double data) Get a probability estimate for a valueReturns the revision string.double
Return the value of the standard deviation of this normal estimator.double
Return the sum of the weights for this normal estimator.static void
Main method for testing this class.toString()
Display a representation of this estimator从类继承的方法 weka.estimators.Estimator
addValues, addValues, addValues, addValues, buildEstimator, buildEstimator, clone, debugTipText, equals, forName, getDebug, getOptions, listOptions, makeCopies, makeCopy, setDebug, setOptions, testCapabilities
-
构造器详细资料
-
NormalEstimator
public NormalEstimator(double precision) Constructor that takes a precision argument.- 参数:
precision
- the precision to which numeric values are given. For example, if the precision is stated to be 0.1, the values in the interval (0.25,0.35] are all treated as 0.3.
-
-
方法详细资料
-
addValue
public void addValue(double data, double weight) Add a new data value to the current estimator.- 指定者:
addValue
在接口中IncrementalEstimator
- 覆盖:
addValue
在类中Estimator
- 参数:
data
- the new data valueweight
- the weight assigned to the data value
-
getProbability
public double getProbability(double data) Get a probability estimate for a value- 指定者:
getProbability
在类中Estimator
- 参数:
data
- the value to estimate the probability of- 返回:
- the estimated probability of the supplied value
-
toString
Display a representation of this estimator -
getCapabilities
Returns default capabilities of the classifier.- 指定者:
getCapabilities
在接口中CapabilitiesHandler
- 覆盖:
getCapabilities
在类中Estimator
- 返回:
- the capabilities of this classifier
- 另请参阅:
-
getMean
public double getMean()Return the value of the mean of this normal estimator.- 返回:
- the mean
-
getStdDev
public double getStdDev()Return the value of the standard deviation of this normal estimator.- 返回:
- the standard deviation
-
getPrecision
public double getPrecision()Return the value of the precision of this normal estimator.- 返回:
- the precision
-
getSumOfWeights
public double getSumOfWeights()Return the sum of the weights for this normal estimator.- 返回:
- the sum of the weights
-
getRevision
Returns the revision string.- 指定者:
getRevision
在接口中RevisionHandler
- 返回:
- the revision
-
main
Main method for testing this class.- 参数:
argv
- should contain a sequence of numeric values
-