LayoutPointers
Documentation for LayoutPointers.
LayoutPointers.AbstractStridedPointer
LayoutPointers.GroupedStridedPointers
LayoutPointers.grouped_strided_pointer
LayoutPointers.AbstractStridedPointer
— Typeabstract type AbstractStridedPointer{T,N,C,B,R,X<:Tuple{Vararg{Union{Int,StaticInt},N}},O<:Tuple{Vararg{Union{Int,StaticInt},N}}} end
T: element type N: dimensionality C: contiguous dim B: batch size R: rank of strides X: strides O: offsets
LayoutPointers.GroupedStridedPointers
— TypeP are the pointers I contains indexes into strides
(dynamic) and X
(static) X static strides
LayoutPointers.grouped_strided_pointer
— MethodG is a tuple(tuple((Aind,A's dim),(Aind,A's dim)), ()) it gives the groups.