Skip to main content

Crate strided_perm

Crate strided_perm 

Source
Expand description

Cache-efficient tensor permutation / transpose.

This crate provides optimized copy and permutation operations for strided multidimensional arrays. It is designed as a single-responsibility crate sitting between strided-view (data structures) and strided-kernel (general map/reduce/broadcast operations).

§Dependency graph

strided-view -> strided-perm -> strided-kernel -> strided-einsum2

Constants§

BLOCK_MEMORY_SIZE
CACHE_LINE_SIZE

Functions§

copy_into
Copy elements from source to destination: dest[i] = src[i].
copy_into_col_major
Copy elements to a col-major destination.