MNLogit.make_utility#

MNLogit.make_utility(X_data, alphas, betas, F)[source]#

Compute systematic utility for each alternative.

Parameters:
X_dataTensorVariable

Alternative-specific covariates, shape (n_obs, n_alts, n_covariates)

alphasTensorVariable

Alternative-specific intercepts

betasTensorVariable

Coefficients for alternative-specific covariates

FTensorVariable

Contribution from fixed covariates

Returns:
UTensorVariable

Systematic utility, shape (n_obs, n_alts)