test_prediction.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:nba-prediction 作者: 395299296 项目源码 文件源码
def train_model(team_stats, result_data, test_data):
    # ??????
    X, y = build_dataSet(team_stats, result_data)

    # ??????
    print("Fitting on %d game samples.." % len(X))

    model = LogisticRegression()
    model.fit(X, y)

    #??10????????????
    print("Doing cross-validation..")
    print(cross_val_score(model, X, y, cv = 10, scoring='accuracy', n_jobs=-1).mean())

    #??????model?????????
    print('Predicting on test data..')

    result = []
    for index, row in test_data.iterrows():
        team1 = row['Vteam']
        team2 = row['Hteam']
        pred = predict_winner(team1, team2, model, team_stats)
        result.append(pred[0][0])

    return result
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号