cupy.cuda.set_allocator#
- cupy.cuda.set_allocator(allocator=None)#
设置当前的GPU内存分配器。
- 参数:
allocator (function) – CuPy 内存分配器。它必须具有与
cupy.cuda.alloc()函数相同的接口,该函数接受缓冲区大小作为参数并返回该大小的设备缓冲区。当指定None时,将使用原始内存分配器(即,禁用内存池)。
Section Navigation
ndarray) 是一个多维数组对象。
cupy.ufunc)cupy.fft)cupy.linalg)cupy.random)cupy.testing)cupyx.scipy.fft)cupyx.scipy.fftpack)
cupyx.scipy.interpolate)cupyx.scipy.linalg)cupyx.scipy.ndimage)cupyx.scipy.signal)cupyx.scipy.signal.windows)cupyx.scipy.sparse)cupyx.scipy.sparse.linalg)cupyx.scipy.sparse.csgraph)
cupyx.scipy.spatial)
cupyx.scipy.spatial.distance)cupyx.scipy.special)cupyx.scipy.stats)
设置当前的GPU内存分配器。
allocator (function) – CuPy 内存分配器。它必须具有与 cupy.cuda.alloc() 函数相同的接口,该函数接受缓冲区大小作为参数并返回该大小的设备缓冲区。当指定 None 时,将使用原始内存分配器(即,禁用内存池)。