@stdlib/ndarray-base-strides2offset
Determine the index offset which specifies the location of the first indexed value in a multidimensional array based on a stride array.
@stdlib/ndarray-base-buffer
Create a zero-filled contiguous linear ndarray data buffer.
@stdlib/array-base-accessor
Create a minimal array-like object supporting the accessor protocol from another array-like object.
@stdlib/ndarray-base-assert-is-allowed-data-type-cast
Determine if an ndarray data type can be cast to another ndarray data type according to a specified casting mode.
@stdlib/ndarray-base-assert-is-safe-data-type-cast
Determine if an ndarray data type can be safely cast to another ndarray data type.
@stdlib/array-filled-by
Create a filled array according to a provided callback function.
@stdlib/ndarray-base-ndarraylike2object
Convert an ndarray-like object to an object likely to have the same "shape".
@stdlib/ndarray-base-broadcast-array
Broadcast an ndarray to a specified shape.
@stdlib/ndarray-base-unary-loop-interchange-order
Reorder ndarray dimensions and associated strides for loop interchange.
@stdlib/ndarray-base-unary-tiling-block-size
Resolve a loop block size for multi-dimensional array tiled loops.
@stdlib/array-one-to
Generate a linearly spaced numeric array whose elements increment by 1 starting from one.
@stdlib/stats-base-svariance
Calculate the variance of a single-precision floating-point strided array.
@stdlib/ndarray-base-assert-is-complex-floating-point-data-type
Test if an input value is a supported ndarray complex-valued floating-point data type.
@stdlib/array-ones
Create an array filled with ones and having a specified length.
@stdlib/strided-dispatch
Create a strided array function interface which performs multiple dispatch.
@stdlib/ndarray-base-maybe-broadcast-array
Broadcast an ndarray to a specified shape if and only if the specified shape differs from the provided ndarray's shape.
@stdlib/ndarray-base-nullary-loop-interchange-order
Reorder ndarray dimensions and associated strides for loop interchange.
@stdlib/stats-base-nanvariance
Calculate the variance of a strided array ignoring NaN values.
@stdlib/blas-ext-base-dssum
Calculate the sum of single-precision floating-point strided array elements using extended accumulation and returning an extended precision result.
@stdlib/strided-base-smap
Apply a unary function accepting and returning single-precision floating-point numbers to each element in a single-precision floating-point strided input array and assign each result to an element in a single-precision floating-point strided output array.
@stdlib/strided-napi-smskmap
C API for registering an N-API module exporting a strided array interface for applying a unary callback accepting and returning single-precision floating-point numbers to each element in a single-precision floating-point strided input array according to a corresponding element in a strided mask array and assigning results to elements in a single-precision floating-point strided output array.
@hugoalh/unique-array
An ECMAScript (JavaScript & TypeScript) module to return unique array elements without any duplicated elements by ignore their reference points.
@stdlib/blas-base-cswap
Interchanges two complex single-precision floating-point vectors.
@stdlib/blas-base-dswap
Interchange two double-precision floating-point vectors.
@stdlib/math-strided-special-asin-by
Compute the arcsine of each element retrieved from an input strided array via a callback function.
@stdlib/blas-ext-base-gsumors
Calculate the sum of strided array elements using ordinary recursive summation.