statsmodels.discrete.discrete_model.MNLogit.score_obs

MNLogit.score_obs(params)[source]

Jacobian matrix for multinomial logit model log-likelihood

Parameters:
paramsndarray

The parameters of the multinomial logit model.

Returns:
jacarray_like

The derivative of the loglikelihood for each observation evaluated at params .

Notes

lnLiβj=(dijexp(βjxi)k=0Jexp(βkxi))xi

for j=1,...,J, for observations i=1,...,n

In the multinomial model the score vector is K x (J-1) but is returned as a flattened array. The Jacobian has the observations in rows and the flattened array of derivatives in columns.