Package opennlp.tools.util.eval
Class Mean
java.lang.Object
opennlp.tools.util.eval.Mean
Calculates the arithmetic mean of values
added with the
add(double)
method.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(double value) Adds a value to the arithmetic mean.void
add
(double value, long count) Adds a value count times to the arithmetic mean.long
count()
Retrieves the number of times a value was added to the mean.double
mean()
Retrieves the mean of all values added withadd(double)
or 0 if there are zero added values.toString()
-
Constructor Details
-
Mean
public Mean()
-
-
Method Details
-
add
public void add(double value) Adds a value to the arithmetic mean.- Parameters:
value
- the value which should be added to the arithmetic mean.
-
add
public void add(double value, long count) Adds a value count times to the arithmetic mean.- Parameters:
value
- the value which should be added to the arithmetic mean.count
- number of times the value should be added to arithmetic mean.
-
mean
public double mean()Retrieves the mean of all values added withadd(double)
or 0 if there are zero added values. -
count
public long count()Retrieves the number of times a value was added to the mean. -
toString
-