statsmodels.discrete.discrete_model.MNLogit.score

MNLogit.score(params)[source]

Score matrix for multinomial logit model log-likelihood

Parameters:params (array) – The parameters of the multinomial logit model.
Returns:score – The 2-d score vector, i.e. the first derivative of the loglikelihood function, of the multinomial logit model evaluated at params.
Return type:ndarray, (K * (J-1),)

Notes

lnLβj=i(dijexp(βjxi)Jk=0exp(βkxi))xi

for j=1,...,J

In the multinomial model the score matrix is K x J-1 but is returned as a flattened array to work with the solvers.