cuquantum.custatevec.set_device_mem_handler¶
- cuquantum.custatevec.set_device_mem_handler(intptr_t handle, handler)[源代码]¶
为 cuStateVec 设置设备内存处理程序。
handler
对象可以通过多种方式传入如果
handler
是一个int
,它指的是完全初始化的custatevecDeviceMemHandler_t
结构体的地址。如果
handler
是一个 Python 序列
注意
仅当
handler
是长度为 3 的序列时,当例程需要内存分配和释放时,GIL 才会被持有,因此对于所有其他情况,请确保您的handler
不会操作任何 Python 对象。- 参数
handle (intptr_t) – 库句柄。
handler – 内存处理程序对象,请参阅上文。