Biogeme: Python Library
2.5
|
This class gathers the components needed by biogeme to perform the estimation or the simulation. More...
Public Member Functions | |
def | __init__ (self) |
def | __once__ (self) |
Static Public Attributes | |
ESTIMATE = None | |
Expression of the likelihood function to be maximized. More... | |
SIMULATE = None | |
Enumerate expression to perform sample enumeration. More... | |
EXCLUDE = None | |
Expression identifying the observations to be ignored in the data file. More... | |
WEIGHT = None | |
Expression computing the weight of each observation, for WESML. More... | |
VARCOVAR = None | |
Object of type bioMatrix that contains the variance covariance matrix of the estimators, in order to perform a sensitivity analysis of the simulated quantities. | |
BAYESIAN = None | |
Expression describing a simulation method for the Bayesian estimation of the parameters. More... | |
STAN = STAN() | |
Boolean indicator for the generation of STAN files. | |
dictionary | FORMULAS = {} |
Dictionary of expressions to be reported in the output file. | |
dictionary | STATISTICS = {} |
Dictionary of expressions computing statistics on the data. More... | |
dictionary | CONSTRAINTS = {} |
Dictionary of expressions defining constraints on the parameters to be estimated. More... | |
dictionary | DRAWS = {} |
Dictionary of the various draws used for Monte-Carlo simulation. More... | |
dictionary | PARAMETERS = {} |
Used to set the value of the parameters. More... | |
This class gathers the components needed by biogeme to perform the estimation or the simulation.
Definition at line 19 of file biogeme.py.
|
static |
Expression describing a simulation method for the Bayesian estimation of the parameters.
Definition at line 44 of file biogeme.py.
|
static |
Dictionary of expressions defining constraints on the parameters to be estimated.
In general, it is preferable not to use these constraints. There is most of the time a way to write the model with unconstrained parameters. The two typical examples are:
Definition at line 71 of file biogeme.py.
|
static |
Dictionary of the various draws used for Monte-Carlo simulation.
Definition at line 73 of file biogeme.py.
|
static |
Expression of the likelihood function to be maximized.
Example:
Definition at line 21 of file biogeme.py.
|
static |
Expression identifying the observations to be ignored in the data file.
Example:
Definition at line 33 of file biogeme.py.
|
static |
|
static |
Enumerate expression to perform sample enumeration.
Example:
Definition at line 27 of file biogeme.py.
|
static |
Dictionary of expressions computing statistics on the data.
The index of each entry is associated with the value in the report. Example calculating the null loglikelihood of a choice model:
Definition at line 59 of file biogeme.py.
|
static |
Expression computing the weight of each observation, for WESML.
Typically, a variable in the data file. Example:
Definition at line 37 of file biogeme.py.