Packages
Tensor library for Gleam/BEAM with a pure Gleam API, zero-copy views, and optional native acceleration
Current section
Files
Jump to
Current section
Files
include/viva_tensor@layout_TensorLayout.hrl
-record(tensor_layout, {
storage :: viva_tensor@layout:tensor_storage(),
device :: viva_tensor@layout:tensor_device(),
dtype :: viva_tensor@layout:tensor_dtype(),
shape :: list(integer()),
strides :: list(integer()),
offset :: integer(),
size :: integer(),
rank :: integer(),
contiguous :: boolean()
}).