Pycuda 如何在SourceModule中声明选项

Pycuda 如何在SourceModule中声明选项,pycuda,Pycuda,我想知道是否可以在SourceModule的参数中声明选项 我怎么做 mod = SourceModule(src_device, nvcc='/opt/cuda65/bin/nvcc', options=['-DRANDPHILOX4x32_7','-DPROGRESSION']) 它是否存在这样做的方法,比如mod.get\u options() 提前感谢。不,正如您所看到的,传递给源模块的编译选项不会保留在SourceMod

我想知道是否可以在SourceModule的参数中声明选项

我怎么做

mod = SourceModule(src_device,
                nvcc='/opt/cuda65/bin/nvcc',
                options=['-DRANDPHILOX4x32_7','-DPROGRESSION'])
它是否存在这样做的方法,比如
mod.get\u options()

提前感谢。

不,正如您所看到的,传递给源模块的编译选项不会保留在
SourceModule
对象中。相反,它们直接传递到编译系统,编译完成后无法检索它们。

不,正如您所看到的,传递到源模块的编译选项不会保留在
SourceModule
对象中。相反,它们直接传递到编译系统,编译完成后无法检索它们