python类assert_approx_equal()的实例源码

common.py 文件源码 项目:mglex 作者: fungs 项目源码 文件源码 阅读 25 收藏 0 点赞 0 评论 0
def assert_probmatrix(mat):
    is_sum = mat.sum(dtype=np.float32)
    should_sum = mat.shape[0]
    assert_approx_equal(is_sum, should_sum, significant=0)
    [assert_approx_equal(rowsum, 1., significant=1) for rowsum in mat.sum(axis=1, dtype=np.float32)]
test_utils.py 文件源码 项目:mizani 作者: has2k1 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def test_seq():
    result = seq(4.1, 5.2, 0.1)
    npt.assert_approx_equal(result[-1], 5.2)

    result = seq(1, 10, length_out=10)
    npt.assert_array_equal(result, range(1, 11))

    with pytest.raises(ValueError):
        seq(1, 10, length_out=0)


问题


面经


文章

微信
公众号

扫码关注公众号