cupy.cuda.UnownedMemory#

class cupy.cuda.UnownedMemory(intptr_t ptr, size_t size, owner, int device_id=-1)[source]#

非 CuPy 拥有的 CUDA 显存。

参数
  • ptr (int) – 指向缓冲区的指针。

  • size (int) – 缓冲区的大小。

  • owner (object) – 对所有者对象的引用,用于保持显存活动状态。

  • device_id (int) – 缓冲区的 CUDA 设备 ID。如果省略,将检索与指针关联的设备。

方法

__eq__(value, /)#

返回 self==value。

__ne__(value, /)#

返回 self!=value。

__lt__(value, /)#

返回 self<value。

__le__(value, /)#

返回 self<=value。

__gt__(value, /)#

返回 self>value。

__ge__(value, /)#

返回 self>=value。

属性

device#
device_id#

‘int’

类型

device_id

ptr#

‘intptr_t’

类型

ptr

size#

‘size_t’

类型

size