Example #1
0
def scores_to_probs(scores):
    scores = np.array(scores)
    scores -= logsumexp(scores)
    scores = np.exp(scores)
    return scores
 def score_post_pred(y):
     # XXX: the C++ API can only handle structural arrays for now
     y = np.array([y], dtype=[('', bool)] * D)[0]
     _, scores = s.score_value(y, r)
     return logsumexp(scores)
Example #3
0
 def score_post_pred(y):
     # XXX: the C++ API can only handle structural arrays for now
     y = np.array([y], dtype=[('', bool)] * D)[0]
     _, scores = s.score_value(y, r)
     return logsumexp(scores)
Example #4
0
def scores_to_probs(scores):
    scores = np.array(scores)
    scores -= logsumexp(scores)
    scores = np.exp(scores)
    return scores