Library API¶
Welcome to the developer reference for the PyTorch Backend API.
Class Hierarchy¶
-
- Namespace c10
- Namespace c10::backend
- Namespace c10::backend::CachingAllocator
- Struct BlockInfo
- Struct SegmentInfo
- Struct SnapshotInfo
- Struct Stat
- Struct TraceEntry
- Class CachingAllocator
- Class CachingAllocatorHelper
- Template Class EventPool
- Struct EventPool::PerDevicePool
- Class FreeMemoryCallback
- Enum RecordContext
- Enum StatType
- Struct DeviceStats
- Namespace c10::backend::Guard
- Template Struct OptionalPrivateUse1Guard
- Template Struct PrivateUse1Guard
- Struct NPUDeviceProp
- Struct NPUEvent
- Struct NPUGuard
- Struct NPUHooks
- Struct NPUHooksArgs
- Struct NPUMultiStreamGuard
- Struct NPUStorageDesc
- Struct NPUStreamGuard
- Struct OptionalNPUGuard
- Struct OptionalNPUStreamGuard
- Class NPUStream
- Class WarningState
- Enum SyncDebugMode
- Namespace c10::backend::CachingAllocator
- Namespace c10::npu
- Namespace c10::npu::NPUCachingAllocator
- Class NPUAllocator
- Namespace c10::npu::NPUCachingAllocator
- Namespace c10::backend
- Namespace std
- Namespace c10
File Hierarchy¶
-
- File CachingAllocator.h
- File EventPool.h
- File Exception.h
- File GeneratorImpl.h
- File Macros.h
- File NPUCachingAllocator.h
- File NPUCachingHostAllocator.h
- File NPUContext.h
- File NPUDeviceProp.h
- File NPUEvent.h
- File NPUFunctions.h
- File NPUGeneratorImpl.h
- File NPUGuard.h
- File NPUGuardImpl.h
- File NPUHooks.h
- File NPUSerialization.h
- File NPUStorageImpl.h
- File NPUStream.h
- File NPUTensorImpl.h
- File PrivateUse1Guard.h
- File PrivateUse1GuardImpl.h
- File Register.h