Updated 6 months ago

ArrayInterface • Rank 18.7 • Science 54%

Designs for new Base array interface primitives, used widely through scientific machine learning (SciML) and other organizations

Updated 6 months ago

@stdlib/number-float64-base-to-float32 • Rank 20.7 • Science 44%

Convert a double-precision floating-point number to the nearest single-precision floating-point number.

Updated 6 months ago

@stdlib/number-float64-base-to-words • Rank 14.3 • Science 44%

Split a double-precision floating-point number into a higher order word and a lower order word.

Updated 6 months ago

@stdlib/number-float64-base-exponent • Rank 14.2 • Science 44%

Return an integer corresponding to the unbiased exponent of a double-precision floating-point number.

Updated 6 months ago

@stdlib/number-float64-base-get-high-word • Rank 14.2 • Science 44%

Return an unsigned 32-bit integer corresponding to the more significant 32 bits of a double-precision floating-point number.

Updated 6 months ago

@stdlib/number-float64-base-from-words • Rank 14.2 • Science 44%

Create a double-precision floating-point number from a higher order word and a lower order word.

Updated 6 months ago

@stdlib/number-float64-base-get-low-word • Rank 12.7 • Science 44%

Return an unsigned 32-bit integer corresponding to the less significant 32 bits of a double-precision floating-point number.

Updated 6 months ago

@stdlib/number-float32-base-to-word • Rank 11.4 • Science 44%

Return an unsigned 32-bit integer corresponding to the IEEE 754 binary representation of a single-precision floating-point number.

Updated 6 months ago

@stdlib/ndarray-base-minmax-view-buffer-index • Rank 9.1 • Science 44%

Compute the minimum and maximum linear indices in an underlying data buffer which are accessible to an array view.

Updated 6 months ago

@stdlib/strided-base-nullary • Rank 8.9 • Science 44%

Apply a nullary callback and assign results to elements in a strided output array.

Updated 6 months ago

@stdlib/strided-base-binary • Rank 8.9 • Science 44%

Apply a binary callback to elements in strided input arrays and assign results to elements in a strided output array.

Updated 6 months ago

@stdlib/ndarray-base-vind2bind • Rank 8.8 • Science 44%

Convert a linear index in an array view to a linear index in an underlying data buffer.

Updated 6 months ago

@stdlib/ndarray-base-strides2offset • Rank 8.6 • Science 44%

Determine the index offset which specifies the location of the first indexed value in a multidimensional array based on a stride array.

Updated 6 months ago

@stdlib/string-base-repeat • Rank 8.5 • Science 44%

Repeat a string a specified number of times and return the concatenated result.

Updated 6 months ago

@stdlib/ndarray-base-offset • Rank 8.1 • Science 44%

Return the index offset specifying the underlying buffer index of the first iterated ndarray element.

Updated 6 months ago

@stdlib/ndarray-base-assert-is-allowed-data-type-cast • Rank 7.7 • Science 44%

Determine if an ndarray data type can be cast to another ndarray data type according to a specified casting mode.

Updated 6 months ago

@stdlib/ndarray-base-assert-is-same-kind-data-type-cast • Rank 6.9 • Science 44%

Determine if an ndarray data type can be safely cast to, or is of the same kind as, another ndarray data type.

Updated 6 months ago

@stdlib/number-float64-base-signbit • Rank 6.9 • Science 44%

Return a boolean indicating if the sign bit for a double-precision floating-point number is on (true) or off (false).

Updated 6 months ago

@stdlib/strided-base-unary • Rank 6.8 • Science 44%

Apply a unary callback to elements in a strided input array and assign results to elements in a strided output array.

Updated 6 months ago

@stdlib/number-float32-base-from-word • Rank 6.5 • Science 44%

Create a single-precision floating-point number from an unsigned integer corresponding to an IEEE 754 binary representation.

Updated 6 months ago

@stdlib/complex-base-cast-return • Rank 6.5 • Science 44%

Wrap a function and casts a function's return value to a complex number.

Updated 6 months ago

@stdlib/strided-base-min-view-buffer-index • Rank 5.8 • Science 44%

Return the minimum accessible index based on a set of provided strided array parameters.

Updated 6 months ago

@stdlib/strided-base-function-object • Rank 5.7 • Science 44%

C APIs for creating and managing strided array function objects.

Updated 6 months ago

@stdlib/ndarray-base-maybe-broadcast-array • Rank 5.6 • Science 44%

Broadcast an ndarray to a specified shape if and only if the specified shape differs from the provided ndarray's shape.

Updated 6 months ago

@stdlib/number-float64-base-to-binary-string • Rank 5.5 • Science 44%

Return a string giving the literal bit representation of a double-precision floating-point number.

Updated 6 months ago

@stdlib/ndarray-base-unary • Rank 5.5 • Science 44%

Apply a unary callback to elements in a input ndarray and assign results to elements in an output ndarray.

Updated 6 months ago

@stdlib/ndarray-base-napi-typedarray-type-to-dtype • Rank 5.3 • Science 44%

C API for returning the ndarray data type corresponding to an N-API typed array type.

Updated 6 months ago

@stdlib/strided-base-smap • Rank 5.1 • Science 44%

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.

Updated 6 months ago

@stdlib/ndarray-base-function-object • Rank 4.9 • Science 44%

C APIs for creating and managing ndarray function objects.

Updated 6 months ago

@stdlib/strided-base-meta-data-props • Rank 4.8 • Science 44%

Define non-enumerable read-only properties which expose strided array function meta data.

Updated 6 months ago

@stdlib/strided-base-mskunary • Rank 4.8 • Science 44%

Apply a unary callback to elements in a strided input array according to elements in a strided mask array and assign results to elements in a strided output array.