|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttl.lin.data.fd.Int2IntFrequencyDistributionFastutil
public class Int2IntFrequencyDistributionFastutil
Implementation of Int2IntFrequencyDistribution based on
Int2IntOpenHashMap.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface tl.lin.data.SortableEntries |
|---|
tl.lin.data.SortableEntries.Order |
| Constructor Summary | |
|---|---|
Int2IntFrequencyDistributionFastutil()
|
|
| Method Summary | |
|---|---|
void |
clear()
|
double |
computeLogRelativeFrequency(int k)
|
double |
computeRelativeFrequency(int k)
|
boolean |
contains(int key)
|
void |
decrement(int key)
|
void |
decrement(int key,
int cnt)
|
it.unimi.dsi.fastutil.ints.Int2IntMap.FastEntrySet |
entrySet()
Exposes efficient method for accessing mappings in this map. |
int |
get(int key)
|
List<tl.lin.data.pair.PairOfInts> |
getEntries(tl.lin.data.SortableEntries.Order ordering)
|
List<tl.lin.data.pair.PairOfInts> |
getEntries(tl.lin.data.SortableEntries.Order ordering,
int n)
|
int |
getNumberOfEvents()
|
long |
getSumOfCounts()
|
void |
increment(int key)
|
void |
increment(int key,
int cnt)
|
Iterator<tl.lin.data.pair.PairOfInts> |
iterator()
Iterator returns the same object every time, just with a different payload. |
it.unimi.dsi.fastutil.ints.IntSet |
keySet()
Exposes efficient method for accessing keys in this map. |
int |
remove(int key)
|
int |
set(int key,
int cnt)
|
it.unimi.dsi.fastutil.ints.IntCollection |
values()
Exposes efficient method for accessing values in this map. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Int2IntFrequencyDistributionFastutil()
| Method Detail |
|---|
public void increment(int key)
increment in interface tl.lin.data.fd.Int2IntFrequencyDistribution
public void increment(int key,
int cnt)
increment in interface tl.lin.data.fd.Int2IntFrequencyDistributionpublic void decrement(int key)
decrement in interface tl.lin.data.fd.Int2IntFrequencyDistribution
public void decrement(int key,
int cnt)
decrement in interface tl.lin.data.fd.Int2IntFrequencyDistributionpublic boolean contains(int key)
contains in interface tl.lin.data.fd.Int2IntFrequencyDistributionpublic int get(int key)
get in interface tl.lin.data.fd.Int2IntFrequencyDistributionpublic double computeRelativeFrequency(int k)
computeRelativeFrequency in interface tl.lin.data.fd.Int2IntFrequencyDistributionpublic double computeLogRelativeFrequency(int k)
computeLogRelativeFrequency in interface tl.lin.data.fd.Int2IntFrequencyDistribution
public int set(int key,
int cnt)
set in interface tl.lin.data.fd.Int2IntFrequencyDistributionpublic int remove(int key)
remove in interface tl.lin.data.fd.Int2IntFrequencyDistributionpublic void clear()
clear in interface tl.lin.data.fd.Int2IntFrequencyDistributionpublic it.unimi.dsi.fastutil.ints.IntSet keySet()
public it.unimi.dsi.fastutil.ints.IntCollection values()
public it.unimi.dsi.fastutil.ints.Int2IntMap.FastEntrySet entrySet()
public int getNumberOfEvents()
getNumberOfEvents in interface tl.lin.data.fd.Int2IntFrequencyDistributionpublic long getSumOfCounts()
getSumOfCounts in interface tl.lin.data.fd.Int2IntFrequencyDistributionpublic Iterator<tl.lin.data.pair.PairOfInts> iterator()
iterator in interface Iterable<tl.lin.data.pair.PairOfInts>public List<tl.lin.data.pair.PairOfInts> getEntries(tl.lin.data.SortableEntries.Order ordering)
getEntries in interface tl.lin.data.SortableEntries<tl.lin.data.pair.PairOfInts>
public List<tl.lin.data.pair.PairOfInts> getEntries(tl.lin.data.SortableEntries.Order ordering,
int n)
getEntries in interface tl.lin.data.SortableEntries<tl.lin.data.pair.PairOfInts>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||