scoring.py 文件源码

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

项目:bot2017Fin 作者: AllanYiin 项目源码 文件源码
def scoring(predictions_list,answer_list):
    """
    ??????
    ?????????????????????????????????????????????????????????????????
        (1) ???????????????????????????????????????????????????????????????(????????????????????)
        (2) ?????????(??????)?????????????????????????????????????????????
        (3) ?????????(??????)????????????????????????????????????????????
        (4) ????????(?????)?????????????????????????????????????????????????
        (5) ?[???????(2)    ]-[????????(3)]-[??????(4)]??????????
        (6) ????????????????????????????????????
    :param predictions_list:
    :param answer_list:
    :return:
    """
    pred,answer,missing=generate_scoring_array(predictions_list,answer_list)
    # print(pred)
    # print(answer)
    margin1=expect_margin(pred,answer) #???????????
    margin2= expect_margin(answer, answer) #???????????
    price_hit = price_trend_hit(pred, answer)  # ???????????

    margin_rate=np.divide(margin1,margin2)
    score=np.sum(margin_rate)
    return score ,margin_rate, price_hit,missing
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号