Module layout

Module layout 

Source

Modules§

as_dyn
chain
linear
permuted
plain
simple
slice
strided

Structs§

VirtualLayout
A virtual layout, to carry a layout without the need for generic parameters everywhere. C represents the coordinate space of the underlying layout.
VirtualLayoutCompilationArg
VirtualLayoutExpand
VirtualLayoutLaunch

Traits§

Coordinates
A set of coordinates used in layouts. Contains some utilities for comptime inspection.
Layout
A layout that represents the mapping from a conceptual multi-dimensional tensor to a linear storage. Some layouts may be transformers meant to be composed with others (i.e. swizzling), others will represent the actual underlying structure of the data.
LayoutExpand
A layout that represents the mapping from a conceptual multi-dimensional tensor to a linear storage. Some layouts may be transformers meant to be composed with others (i.e. swizzling), others will represent the actual underlying structure of the data.
VirtualLayoutOperationsExpand

Type Aliases§

Coords1d
Coords1i
Coords2d
Coords2i
Coords3d
Coords3i
Coords4d
Coords4i
Coords5d
Coords5i
CoordsDyn