执行完这段代码后,indices应该是一个由三元组组成的元组列表,每个三元组表示一个子矩阵的起始坐标和维度。具体来说,indices应该如下所示:

[(0, blocksize - dim4free + 0, 0), (0, blocksize - dim4free + jump, jump), (0, blocksize - dim4free + 2jump, 2jump), ... (0, blocksize - dim4free + (dim4free-jump), (dim4free-jump)), (0, blocksize, dim4free), (jump, blocksize, dim4free), (2jump, blocksize, dim4free), ... ((d-blocksize), blocksize, dim4free), (d-blocksize, (blocksize-0), (dim4free-0)), (d-blocksize+jump, (blocksize-1), (dim4free-1)), (d-blocksize+2jump, (blocksize-2), (dim4free-2)), ... (d-blocksize+(dim4free-jump), (blocksize-jump), (dim4free-jump)), (d-blocksize+(dim4free-0), 0, dim4free)

indices = 0 blocksize - dim4free + i i for i in range0 dim4free jump indices += i blocksize dim4free for i in range0 d - blocksize jump indices += d - blocksize + i blocksize - i dim4free - i f

原文地址: https://www.cveoy.top/t/topic/eHXz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录