def make_adjustment2(W, X):
    P = np.array([softmax.regression_proba(x, W) for x in X])
    return P
def make_adjustment(W, Q, X):
    C = loglik_ratio(Q)
    P = np.array([softmax.regression_proba(x, W, c) for x, c in zip(X, C)])
    return P