'these are the V_i'

def xbetas(self, params):

    res = np.empty((self.nobs, self.nchoices))
    for choiceind in range(self.nchoices):
        res[:, choiceind] = np.dot(self.exog_bychoices[choiceind], params[self.beta_indices[choiceind]])
    return res
