|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.umd.cloud9.util.count.OpenInt2IntConditionalFrequencyDistribution
public class OpenInt2IntConditionalFrequencyDistribution
Implementation of Int2IntConditionalFrequencyDistribution based on
Int2IntOpenHashMap.
| Constructor Summary | |
|---|---|
OpenInt2IntConditionalFrequencyDistribution()
|
|
| Method Summary | |
|---|---|
void |
check()
Performs an internal consistency check of this data structure. |
int |
get(int k,
int cond)
Returns the observed frequency of k conditioned on cond. |
OpenInt2IntFrequencyDistribution |
getConditionalDistribution(int cond)
Returns the frequency distribution conditioned on cond. |
int |
getMarginalCount(int k)
Returns the marginal count of k. |
long |
getSumOfAllFrequencies()
Returns the sum of all frequencies. |
void |
increment(int k,
int cond)
Increments the observed frequency of k conditioned on cond. |
void |
increment(int k,
int cond,
int v)
Increments the observed frequency of k conditioned on cond by v. |
void |
set(int k,
int cond,
int v)
Sets the observed frequency of k conditioned on cond to v. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OpenInt2IntConditionalFrequencyDistribution()
| Method Detail |
|---|
public void set(int k,
int cond,
int v)
Int2IntConditionalFrequencyDistributionk conditioned on cond to v.
set in interface Int2IntConditionalFrequencyDistribution
public void increment(int k,
int cond)
Int2IntConditionalFrequencyDistributionk conditioned on cond.
increment in interface Int2IntConditionalFrequencyDistribution
public void increment(int k,
int cond,
int v)
Int2IntConditionalFrequencyDistributionk conditioned on cond by v.
increment in interface Int2IntConditionalFrequencyDistribution
public int get(int k,
int cond)
Int2IntConditionalFrequencyDistributionk conditioned on cond.
get in interface Int2IntConditionalFrequencyDistributionpublic int getMarginalCount(int k)
Int2IntConditionalFrequencyDistributionk. That is, sum of counts of
k conditioned on all cond.
getMarginalCount in interface Int2IntConditionalFrequencyDistributionpublic OpenInt2IntFrequencyDistribution getConditionalDistribution(int cond)
Int2IntConditionalFrequencyDistributioncond.
getConditionalDistribution in interface Int2IntConditionalFrequencyDistributionpublic long getSumOfAllFrequencies()
Int2IntConditionalFrequencyDistribution
getSumOfAllFrequencies in interface Int2IntConditionalFrequencyDistributionpublic void check()
Int2IntConditionalFrequencyDistribution
check in interface Int2IntConditionalFrequencyDistribution
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||