def prediction(rule_list, beta, test_data):
"""
Predict y=1 for subjects with probability >= 0.5.
"""
X = test_data.covariate_matrix(rule_list)
psi = np.dot(X,beta)
probabilities = 1.0/(1.0+np.exp(-1.0*psi))
prediction = probabilities >= 0.5
return prediction
评论列表
文章目录