StridedView is a library for creating and manipulating 2-dimensional arrays in JavaScript/TypeScript.
Reinterpret a Complex64Array as a Float32Array.
Reinterpret a Complex128Array as a Float64Array.
Strided.
Reinterpret a BooleanArray as a Uint8Array.
Return the minimum accessible index based on a set of provided strided array parameters.
Reinterpret a complex-valued floating-point array as a real-valued floating-point array having the same precision.
Determine the index offset which specifies the location of the first indexed value in a strided array.
Apply a nullary callback and assign results to elements in a strided output array.
Copy elements from an input strided DataView to elements in an output strided array.
Calculate the arithmetic mean of a strided array using a two-pass error correction algorithm.
Calculate the arithmetic mean of a strided array.
Copy elements from an input strided array to elements in a strided DataView.
Calculate the variance of a strided array using a two-pass algorithm.
Convert a Node-API value representing a strided array to a double-precision floating-point array.
Convert a Node-API value representing a strided array to a single-precision floating-point array.
Standard math.
Calculate the variance of a strided array.
Get the byteOffset out of a DataView, robustly.
Get the byteLength out of a DataView, robustly.
Apply a binary callback to elements in strided input arrays and assign results to elements in a strided output array.
Get the ArrayBuffer out of a DataView, robustly.
Is this value a JS DataView? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
Return a typed array view having the same data type as a provided input typed array and starting at a specified index offset.
Device-agnostic strided view types and metadata operations (ported from Julia StridedViews.jl).
Cache-optimized kernels for strided multidimensional array operations in Rust (ported from Julia Strided.jl/StridedViews.jl).
Shared traits for strided-rs: element operations, scalar bounds, and type-level composition.