Namespaces | |
| namespace | probabilities |
| Probability and likelihood quantities. | |
Typedefs | |
| typedef probabilities::likelihood< probabilities::linear_domain > | likelihood |
| Default likelihood class. | |
| typedef probabilities::likelihood< probabilities::log_domain > | log_likelihood |
| Default ln(likelihood) class. | |
| typedef probabilities::probability< probabilities::linear_domain > | probability |
| Default probability class. | |
| typedef probabilities::probability< probabilities::log_domain > | log_probability |
| Default ln(probability) class. | |
Note that this library is not currently accepted by Boost. It will, however, be submitted for consideration for inclusion. In the meantime, the boost namespace is used simply for convenience.
|
|
Default likelihood class. Many applications do not require the full capability of specifying the underlying value type for likelihoods. Instead, the convenience of a simple definition based on a double value type directly within the boost namespace is paramount. This typedef provides that capability. |
|
|
Default ln(likelihood) class. Many applications do not require the full capability of specifying the underlying value type for likelihoods. Instead, the convenience of a simple definition based on a double value type directly within the boost namespace is paramount. This typedef provides that capability. |
|
|
Default ln(probability) class. Many applications do not require the full capability of specifying the underlying value type for probabilities. Instead, the convenience of a simple definition based on a double value type directly within the boost namespace is paramount. This typedef provides that capability. |
|
|
Default probability class. Many applications do not require the full capability of specifying the underlying value type for probabilities. Instead, the convenience of a simple definition based on a double value type directly within the boost namespace is paramount. This typedef provides that capability. |
1.4.5