我正在使用cupy
执行以下操作,这非常快:
import cupy as cp
shape = (256, 170, 256)
deformation = cp.meshgrid(cp.arange(shape[0]),
cp.arange(shape[1]),
cp.arange(shape[2]),
indexing='ij')
但是,如果我将其转换为数组:
deformation = cp.array(cp.meshgrid(cp.arange(shape[0]),
cp.arange(shape[1]),
cp.arange(shape[2]),
indexing='ij'))
这似乎很慢或只是挂起(我在 5 分钟后放弃了)。我不确定我在这里做错了什么。
我也尝试传递copy=False
给cp.array
电话,但这并没有改变任何东西。