@stdlib/math-strided-special-dfloor
Round each element in a double-precision floating-point strided array toward negative infinity.
@stdlib/math-strided-special-sfloor
Round each element in a single-precision floating-point strided array toward negative infinity.
@stdlib/math-strided-special-sqrt
Compute the principal square root of each element in a strided array.
@stdlib/math-strided-special-sabs
Compute the absolute value for each element in a single-precision floating-point strided array.
@stdlib/math-strided-special-dmskinv
Compute the multiplicative inverse for each element in a double-precision floating-point strided array according to a strided mask array.
@stdlib/math-strided-ops-mul-by
Element-wise multiplication of two strided arrays via a callback function.
@stdlib/math-strided-special-dabs
Compute the absolute value for each element in a double-precision floating-point strided array.
@stdlib/array-zeros-like
Create a zero-filled array having the same length and data type as a provided array.
@stdlib/assert-is-float32ndarray-like
Test if a value is an ndarray-like object containing single-precision floating-point numbers.
math-strided-special-sceil
Round each element in a single-precision floating-point strided array toward positive infinity.
@stdlib/math-strided-special-smskfloor
Round each element in a single-precision floating-point strided array toward negative infinity according to a strided mask array.
@stdlib/math-strided-special-dmskfloor
Round each element in a double-precision floating-point strided array toward negative infinity according to a strided mask array.
@stdlib/assert-is-float64ndarray-like
Test if a value is an ndarray-like object containing double-precision floating-point numbers.
@stdlib/array-base-broadcasted-binary2d
Apply a binary callback to elements in broadcasted input arrays and assign results to elements in a two-dimensional nested output array.
@stdlib/math-strided-special-binet-by
Evaluate Binet's formula extended to real numbers for each element retrieved from an input strided array via a callback function.
@stdlib/ndarray-base-unary-by
Apply a unary function to each element retrieved from a input ndarray according to a callback function and assign results to elements in an output ndarray.
@stdlib/array-ones-like
Create an array filled with ones and having the same length and data type as a provided array.
@stdlib/math-strided-special-dmskabs
Compute the absolute value for each element in a double-precision floating-point strided array according to a strided mask array.
@stdlib/math-strided-special-smskabs
Compute the absolute value for each element in a single-precision floating-point strided array according to a strided mask array.
@stdlib/strided-base-smap2
Apply a binary function accepting and returning single-precision floating-point numbers to corresponding elements in two single-precision floating-point strided input arrays and assign each result to an element in a single-precision floating-point strided output array.
@stdlib/math-strided-ops-add-by
Element-wise addition of two strided arrays via a callback function.
@stdlib/math-strided-special-abs2-by
Compute the squared absolute value of each element retrieved from an input strided array via a callback function.
@stdlib/array-base-binary5d
Apply a binary callback to elements in five-dimensional nested input arrays and assign results to elements in a five-dimensional nested output array.
@stdlib/utils-map-right
Apply a function to each element in an array and assign the result to an element in an output array, iterating from right to left.
@stdlib/blas-ext-base-ssort2ins
Simultaneously sort two single-precision floating-point strided arrays based on the sort order of the first array using insertion sort.
@stdlib/ndarray-iter-matrix-entries
Create an iterator which returns [index, matrix] pairs for each matrix in a stack of matrices.
@stdlib/array-base-ternary2d
Apply a ternary callback to elements in three two-dimensional nested input arrays and assign results to elements in a two-dimensional nested output array.
@stdlib/array-base-binary4d
Apply a binary callback to elements in four-dimensional nested input arrays and assign results to elements in a four-dimensional nested output array.
@stdlib/math-strided-special-sqrt-by
Compute the principal square root for each element retrieved from an input strided array via a callback function.
@stdlib/ndarray-iter-column-entries
Create an iterator which returns [index, column] pairs for each column in a matrix (or stack of matrices).
@stdlib/ndarray-iter-row-entries
Create an iterator which returns [index, row] pairs for each row in a matrix (or stack of matrices).
@stdlib/array-base-broadcasted-unary5d
Apply a unary callback to elements in a broadcasted nested input array and assign results to elements in a five-dimensional nested output array.
@stdlib/math-strided-ops-sub-by
Element-wise subtraction of two strided arrays via a callback function.
@stdlib/ndarray-iter-entries
Create an iterator which returns [index, value] pairs for each element in a provided ndarray.
@stdlib/math-strided-special-sin-by
Compute the sine of each element retrieved from an input strided array via a callback function.
@stdlib/math-strided-special-deg2rad
Convert each element in a strided array from degrees to radians.
@stdlib/array-base-quinary5d
Apply a quinary callback to elements in five five-dimensional nested input arrays and assign results to elements in a five-dimensional nested output array.
math-strided-special-ramp
Evaluate the ramp function for each element in a strided array.
@stdlib/strided-base-cmap
Apply a unary function to a single-precision complex floating-point strided input array and assign results to a single-precision complex floating-point strided output array.
@stdlib/blas-base-zaxpy
Scale a double-precision complex floating-point vector by a double-precision complex floating-point constant and add the result to a double-precision complex floating-point vector.
@stdlib/math-strided-special-cbrt-by
Compute the cube root of each element retrieved from an input strided array via a callback function.
@stdlib/array-base-mskunary2d
Apply a unary callback to elements in a two-dimensional nested input array according to elements in a two-dimensional nested mask array and assign results to elements in a two-dimensional nested output array.
@stdlib/array-base-broadcasted-quinary2d
Apply a quinary callback to elements in five broadcasted input arrays and assign results to elements in a two-dimensional nested output array.
@stdlib/array-base-ternary3d
Apply a ternary callback to elements in three three-dimensional nested input arrays and assign results to elements in a three-dimensional nested output array.
@stdlib/array-base-ternary5d
Apply a ternary callback to elements in three five-dimensional nested input arrays and assign results to elements in a five-dimensional nested output array.
@stdlib/array-base-broadcasted-unary2d
Apply a unary callback to elements in a broadcasted nested input array and assign results to elements in a two-dimensional nested output array.
@stdlib/array-base-broadcasted-binary3d
Apply a binary callback to elements in broadcasted input arrays and assign results to elements in a three-dimensional nested output array.
@stdlib/array-base-unary5d
Apply a unary callback to elements in a five-dimensional nested input array and assign results to elements in a five-dimensional nested output array.
@stdlib/array-base-broadcasted-unary4d
Apply a unary callback to elements in a broadcasted nested input array and assign results to elements in a four-dimensional nested output array.
ndarray-iter-indices
Create an iterator which returns indices for use indexing into an ndarray having a specified shape.
@stdlib/array-base-broadcasted-unary3d
Apply a unary callback to elements in a broadcasted nested input array and assign results to elements in a three-dimensional nested output array.
https://github.com/astropenguin/ndtools
:zap: Collection of tools to extend multidimensional array operations
@stdlib/strided-base-unary-by
Apply a unary function to each element retrieved from a strided input array according to a callback function and assign results to a strided output array.
@stdlib/array-base-quinary3d
Apply a quinary callback to elements in five three-dimensional nested input arrays and assign results to elements in a three-dimensional nested output array.
@stdlib/assert-is-complex128vector-like
Test if a value is a 1-dimensional ndarray-like object containing double-precision complex floating-point numbers.
@stdlib/math-strided-special-dcbrt-by
Compute the cube root of each element retrieved from a double-precision floating-point strided array via a callback function.
@stdlib/array-base-quaternary4d
Apply a quaternary callback to elements in four four-dimensional nested input arrays and assign results to elements in a four-dimensional nested output array.