Defines.py 文件源码

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

项目:mobula 作者: wkcn 项目源码 文件源码
def get_idx_from_arg(a, arg, axis):
    shp = a.shape
    cp = np.cumprod(shp[::-1])[::-1]
    if axis == len(shp) - 1:
        m = 1
    else:
        m = cp[axis + 1]
    n = cp[0] // cp[axis]
    if m == 1:
        return np.arange(n) * cp[axis] + arg.ravel()
    return np.repeat(np.arange(n) * cp[axis], m) + np.tile(np.arange(m), n) + arg.ravel() * m
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号