cupy.cuda.UnownedMemory#

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

不由 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’

类型:

大小