test_utils_controversialissues.py 文件源码

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

项目:cptm 作者: NLeSC 项目源码 文件源码
def test_contrastive_opinions_prob_distr():
    """Verify that the sum of all columns == 1.0 (probability distribution)"""
    params = {
        "inputData": "/home/jvdzwaan/data/tmp/test/*",
        "outDir": "cptm/tests/data/{}",
        "nTopics": 20
    }
    topics = load_topics(params)
    opinions = load_opinions(params)
    nks = load('cptm/tests/data/nks_20.npy')
    co = contrastive_opinions('carrot', topics, opinions, nks)

    s = co.sum(axis=0)

    for v in s:
        yield assert_almost_equal, v, 1.0
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号