util.py 文件源码

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

项目:PolicyGradient 作者: sergeyprokudin 项目源码 文件源码
def isStochastic(matrix):
    """Check that ``matrix`` is row stochastic.

    Returns
    =======
    is_stochastic : bool
        ``True`` if ``matrix`` is row stochastic, ``False`` otherwise.

    """
    try:
        absdiff = (_np.abs(matrix.sum(axis=1) - _np.ones(matrix.shape[0])))
    except AttributeError:
        matrix = _np.array(matrix)
        absdiff = (_np.abs(matrix.sum(axis=1) - _np.ones(matrix.shape[0])))
    return (absdiff.max() <= 10*_np.spacing(_np.float64(1)))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号