cupy.cuda.PinnedMemoryPointer#

class cupy.cuda.PinnedMemoryPointer(mem, ptrdiff_t offset)[source]#

固定内存的指针。

此类的实例持有原始内存缓冲区的引用以及指向此缓冲区内某个位置的指针。

参数:
  • mem (PinnedMemory) – 设备内存缓冲区。

  • offset (int) – 从缓冲区头部到此指针指向位置的偏移量。

变量:
  • ~PinnedMemoryPointer.mem (PinnedMemory) – 设备内存缓冲区。

  • ~PinnedMemoryPointer.ptr (int) – 指向缓冲区内位置的指针。

方法

size(self) size_t#
__eq__(value, /)#

返回 self==value。

__ne__(value, /)#

返回 self!=value。

__lt__(value, /)#

返回 self<value。

__le__(value, /)#

返回 self<=value。

__gt__(value, /)#

返回 self>value。

__ge__(value, /)#

返回 self>=value。

属性

mem#
ptr#