public interface Object2LongFrequencyDistribution<K extends Comparable<K>> extends SortableEntries<PairOfObjectLong<K>>
SortableEntries.Order| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Removes all events.
|
double |
computeLogRelativeFrequency(K key)
Computes the log (base e) of the relative frequency of a particular event
key. |
double |
computeRelativeFrequency(K key)
Computes the relative frequency of a particular event
key. |
boolean |
contains(K key)
Returns
true if key exists in this object. |
void |
decrement(K key)
Decrements the count of an event
key. |
void |
decrement(K key,
long cnt)
Decrements the count of a particular event
key by cnt. |
long |
get(K key)
Returns the count of a particular event
key. |
int |
getNumberOfEvents()
Returns number of distinct events observed.
|
long |
getSumOfCounts()
Returns the sum of counts of all observed events.
|
void |
increment(K key)
Increments the count of an event
key. |
void |
increment(K key,
long cnt)
Increments the count of an event
key by cnt. |
Set<K> |
keySet()
Returns the set of keys.
|
long |
remove(K k)
Removes the count of a particular event
key. |
long |
set(K key,
long cnt)
Sets the count of a particular event
key to cnt. |
getEntries, getEntriesvoid increment(K key)
key.void increment(K key, long cnt)
key by cnt.void decrement(K key)
key.void decrement(K key, long cnt)
key by cnt.boolean contains(K key)
true if key exists in this object.long get(K key)
key.double computeRelativeFrequency(K key)
key. That is,
f(key) / SUM_i f(key_i).double computeLogRelativeFrequency(K key)
key.long set(K key, long cnt)
key to cnt.long remove(K k)
key.void clear()
int getNumberOfEvents()
long getSumOfCounts()
SUM_i f(key_i).Copyright © 2014. All rights reserved.