Module backend
Expand description
The backend module.
Modules§
- ops
- Backend operations on tensors.
Structs§
- Back
Trace - Contains the backtrace information if available.
- Device
Context - Handle for accessing a DeviceState associated with a specific device.
- Device
Guard - Guard making sure only the locked device can be used.
- Device
Id - The device id.
- Device
State Guard - Guard providing mutable access to DeviceState.
Enums§
- Execution
Error - An error that can happen when syncing a device.
- Tensor
Primitive - A primitive tensor representation.
Traits§
- Autodiff
Backend - Trait that allows a backend to support autodiff.
- Backend
- This trait defines all types and functions needed for a backend to be used with burn.
- Device
- Device trait for all cubecl devices.
- Device
Ops - Device trait for all burn backend devices.
- Device
State - A state that can be saved inside the DeviceContext.
- QTensor
Primitive - Quantized tensor primitive.
- Tensor
Metadata - Tensor metadata trait for tensor primitive.