|
Mila
Deep Neural Network Library
|
Directories | |
| Operations | |
| Registry | |
Files | |
| Device.ixx | |
| Abstract compute device interface and device identifier factory. | |
| DeviceAllocation.ixx | |
| What one device allocation occupies once the driver has rounded it, and the device's free memory. | |
| DeviceId.ixx | |
| Lightweight device identifier value type. | |
| DeviceType.ixx | |
| Device type definitions and conversion utilities for compute devices. | |
| ExecutionContext.ixx | |
| Execution context framework for compute operations and stream management. | |
| ExecutionContext.Traits.ixx | |
| Maps a device type to its concrete execution context class. | |
| IExecutionContext.ixx | |
| Minimal type-erased execution context interface. | |
| MemoryResource.ixx | |
| Defines a clean memory resource abstraction focused on allocation responsibilities. | |
| MemoryResourceTraits.ixx | |
| Compute backend memory resource traits for dispatch optimization. | |
| Observation.ixx | |
| Vocabulary for activation observation: the compute pass, the stage, the observer. | |