Module backend

Module backend 

Expand description

The backend module.

Modules§

ops
Backend operations on tensors.

Structs§

BackTrace
Contains the backtrace information if available.
DeviceContext
Handle for accessing a DeviceState associated with a specific device.
DeviceGuard
Guard making sure only the locked device can be used.
DeviceId
The device id.
DeviceStateGuard
Guard providing mutable access to DeviceState.

Enums§

ExecutionError
An error that can happen when syncing a device.
TensorPrimitive
A primitive tensor representation.

Traits§

AutodiffBackend
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.
DeviceOps
Device trait for all burn backend devices.
DeviceState
A state that can be saved inside the DeviceContext.
QTensorPrimitive
Quantized tensor primitive.
TensorMetadata
Tensor metadata trait for tensor primitive.