快捷方式

MemPool

class torch.cuda.MemPool(*args, **kwargs)[源代码]

MemPool 代表缓存分配器中的一组内存。目前,它只是在 CUDACachingAllocator 中维护的池对象的 ID。

参数

allocator (torch._C._cuda_CUDAAllocator, 可选) – 一个 torch._C._cuda_CUDAAllocator 对象,可用于定义如何在池中分配内存。如果 allocatorNone(默认值),则内存分配遵循 CUDACachingAllocator 的默认/当前配置。

property allocator: Optional[_cuda_CUDAAllocator]

返回此 MemPool 将分配路由到的分配器

property id: Tuple[int, int]

将此池的 ID 作为两个整数的元组返回。

文档

访问 PyTorch 的全面开发者文档

查看文档

教程

获取初学者和高级开发人员的深入教程

查看教程

资源

查找开发资源并解答您的问题

查看资源