#10305·cupy

废弃显式 FFT 计划实例化

作者: seberg创建于 2026年9月14日更新于 2026年9月14日
标签cat:otherprio:medium

目前,计划对象以 cupy.cuda.cufft.Plan* 形式暴露给用户。一些(非常罕见)的用户直接使用这些对象(大部分实际上是 Plan1d)。在与 @leofang 和 @yangcal 的讨论后,nvmath.fft 适合这种用例(如果有人出于某种原因仍然希望直接使用 Plan* 风格的 API)。因此,我们建议通过指向 nvmath.fft 来淘汰这两者中的一个:

  • __init__() 函数
  • cufft 模块级 __getattr__ 函数可以在首次访问 Plan* 时进行淘汰