下载
中文
注册

Memory management API

表1 Memory management API

API接口

说明

beta)torch_npu.npu.caching_allocator_alloc

Torch_npu提供内存管理相关的部分接口,具体可参考torch.cuda

beta)torch_npu.npu.caching_allocator_delete

beta)torch_npu.npu.set_per_process_memory_fraction

beta)torch_npu.npu.empty_cache

beta)torch_npu.npu.memory_stats

beta)torch_npu.npu.memory_stats_as_nested_dict

beta)torch_npu.npu.reset_accumulated_memory_stats

beta)torch_npu.npu.reset_peak_memory_stats

beta)torch_npu.npu.reset_max_memory_allocated

beta)torch_npu.npu.reset_max_memory_cached

beta)torch_npu.npu.memory_allocated

beta)torch_npu.npu.max_memory_allocated

beta)torch_npu.npu.memory_reserved

beta)torch_npu.npu.max_memory_reserved

beta)torch_npu.npu.memory_cached

beta)torch_npu.npu.max_memory_cached

beta)torch_npu.npu.memory_snapshot

beta)torch_npu.npu.memory_summary

torch.npu.npu.NPUPluggableAllocator

该接口涉及高危操作,使用请参考torch.npu.npu.NPUPluggableAllocator

torch.npu.npu.change_current_allocator

该接口涉及高危操作,使用请参考torch.npu.npu.change_current_allocator