next up previous index
Next: Choices Class Up: Model Components Previous: Utilities Class   Index


Probabilities Class

The Probabilities class is an abstract class for computing probabilities in the discrete choice modeling framework. Given utilities $ U$ , the Opus opus_core class mnl_probabilities computes multinomial logit probabilities:

$\displaystyle P_{ni} = \frac{e^{U_{ni}}}{\sum_{j} e^{U_{nj}}}\,.
$

Thus, the method run() takes a 2-d array of utilities as an argument (number of agents $ \times$ number of alternatives) and returns a 2-d array of probabilities (the same shape as utilities).


next up previous index
Next: Choices Class Up: Model Components Previous: Utilities Class   Index
info (at) urbansim.org