Biogeme: Python Library  4.6a
mev.py
Go to the documentation of this file.
1 
3 
4 from biogeme import *
5 
6 
37 def mev(V,Gi,av,choice) :
38  H = {}
39  for i,v in V.items() :
40  H[i] = Elem({0:0, 1: v + log(Gi[i])},av[i]!=0)
41  P = bioLogit(H,av,choice)
42  return P
43 
44 
75 def logmev(V,Gi,av,choice) :
76  H = {}
77  for i,v in V.items() :
78  H[i] = Elem({0:0, 1: v + log(Gi[i])},av[i]!=0)
79  logP = bioLogLogit(H,av,choice)
80  return logP
81 
82 
83 
84 
121 def mev_selectionBias(V,Gi,av,correction,choice) :
122  H = {}
123  for i,v in V.items() :
124  H[i] = v + log(Gi[i]) + correction[i]
125 
126  P = bioLogit(H,av,choice)
127 
128  return P
129 
130 
131 
132 
169 def logmev_selectionBias(V,Gi,av,correction,choice) :
170  H = {}
171  for i,v in V.items() :
172  H[i] = v + log(Gi[i]) + correction[i]
173 
174  P = bioLogLogit(H,av,choice)
175 
176  return P
177 
178 
179 
180 
181 
def logmev(V, Gi, av, choice)
Log of the choice probability for a MEV model.
Definition: mev.py:75
def mev_selectionBias(V, Gi, av, correction, choice)
Choice probability for a MEV model, including the correction for endogenous sampling as proposed by B...
Definition: mev.py:121
def logmev_selectionBias(V, Gi, av, correction, choice)
Log of choice probability for a MEV model, including the correction for endogenous sampling as propos...
Definition: mev.py:169
def mev(V, Gi, av, choice)
Choice probability for a MEV model.
Definition: mev.py:37
Copyright 2017 Michel Bierlaire