Skip to main content

Module backend

Module backend 

Source

Structs§

DotGeneralAccumulation
Output-update semantics for dot-general accumulation.

Enums§

ActivationOp
Fused real-float activation applied in one elementwise pass.
ContractionScalar
Scalar coefficient accepted by contraction accumulation backends.
ElementwiseReadOp
Runtime operation selected by TensorElementwise::elementwise_read_into.

Traits§

Engine
The execution trait every tensor operation runs on.
SessionCachedDot
Session-scoped cached dot-general operations.
TensorAnalytic
Analytic unary and binary tensor operations.
TensorBuffer
Backend buffer lifecycle operations.
TensorDeviceTransfer
Device transfer operations on backend boundaries.
TensorDot
Dot-general operations.
TensorElementwise
Elementwise tensor operations.
TensorFusion
Optional elementwise fusion execution.
TensorIndexing
Indexing, slicing, and padding operations.
TensorReduction
Reduction operations.
TensorStructural
Shape, layout, and dtype transformation operations.
TensorViewCanonicalization
Backend-owned canonicalization for typed tensor views.

Functions§

validate_read_into_destination
Validate that a caller-owned destination does not overlap any read input.