@stdlib/array-dtypes
List of array data types.
Found 469 results for stdtypes
List of array data types.
Create a filled generic array according to a provided callback function.
Determine (nested) array dimensions.
Return element accessors for a provided array-like object.
Return the data type of a complex number.
BooleanArray.
BLAS matrix triangles.
Complex number constructors.
Errors.
Allocate a buffer having a specified number of bytes.
Generate a stride array from an array shape.
Determine the index offset which specifies the location of the first indexed value in a strided array.
Determine the index offset which specifies the location of the first indexed value in a multidimensional array based on a stride array.
Return the underlying data buffer of a provided ndarray.
Return the number of ndarray dimensions.
BLAS operation sides.
BLAS diagonal element types.
List of complex number data types.
Return the index offset specifying the underlying buffer index of the first iterated ndarray element.
BLAS transpose operations.
Return the strides of a provided ndarray.
Create a contiguous linear ndarray data buffer.
ndarray data buffer constructors.
Copy the elements of an indexed array-like object to a new generic array.
Create a zero-filled array having a specified length.
Return the layout order of a provided ndarray.
Return the shape of a provided ndarray.
Return the shape of a provided ndarray.
Floating-point typed array constructors.
Return the underlying data buffer of a provided ndarray.
Return the strides of a provided ndarray.
Return the index offset specifying the underlying buffer index of the first iterated ndarray element.
Convert an ndarray-like object to an object likely to have the same "shape".
Return the size (i.e., number of elements) of a specified dimension for a provided ndarray.
Convert an ndarray to a generic array.
Return a list of ndarray data types to which a provided ndarray data type can be safely cast.
Return the data type of a provided ndarray.
Return the layout order of a provided ndarray.
Typed array constructors.
Return a string created by joining array elements using a specified separator.
Determine if an ndarray data type can be safely cast to another ndarray data type.
Return a list of ndarray data types to which a provided ndarray data type can be safely cast or cast within the same kind.
List of ndarray casting modes.
Return the data type of an ndarray data buffer.
Return the data type of a provided ndarray.
Determine if an ndarray data type can be safely cast to, or is of the same kind as, another ndarray data type.
Create an uninitialized array having a specified length.
Determine if an ndarray data type can be cast to another ndarray data type according to a specified casting mode.
Return the stride along a specified dimension for a provided ndarray.
Return the number of ndarray dimensions.
Wrap a function and casts a function's return value to a complex number.
Test if an input value is a supported array complex-valued floating-point data type.
Create a filled array according to a provided callback function.
Reorder ndarray dimensions and associated strides for loop interchange.
Test if an input value is a supported array boolean data type.
Resolve a loop block size for multi-dimensional array tiled loops.
Return a boolean indicating if the sign bit for a double-precision floating-point number is on (true) or off (false).
Return the enumeration constant associated with a supported ndarray data type value.
Test if an input value is a supported ndarray casting mode.
Test if an input value is a supported ndarray complex-valued floating-point data type.
List of strided array data types.
Return a list of ndarray data types to which a provided ndarray data type can be safely cast and, for floating-point data types, can be downcast.
Test if an input value is a supported ndarray real-valued data type.
Create a minimal array-like object supporting the accessor protocol from another array-like object.
Multidimensional arrays.
Determine if an ndarray data type can be safely cast or, for floating-point data types, downcast to another ndarray data type.
Test whether all elements in an array pass a test implemented by a predicate function.
Copy the elements of an array-like object to a new generic array.
Test if an input value is a supported ndarray floating-point data type.
Return the flags of a provided ndarray.
Test if an ndarray is read-only.
Return a specified flag for a provided ndarray.
Return the ndarray data type with the smallest size and closest kind to which ndarray data types can be safely cast.
Test if an input value is a supported ndarray unsigned integer data type.
Create a zero-filled ndarray having a specified shape and data type.
Convert an array-like object to a minimal array-like object supporting the accessor protocol.
Create an uninitialized ndarray having a specified shape and data type.
Test if an input value is a supported ndarray signed integer data type.
Create a typed array.
Determine the minimum array data type for storing a provided signed integer value.
List of output ndarray data type policies.
Test if an input value is a supported ndarray real-valued floating-point data type.
Convert a scalar value to a zero-dimensional ndarray.
Create an uninitialized ndarray having the same shape and data type as a provided ndarray.
Slice constructor.
Test if an input value is a supported ndarray integer data type.
Create a generic array filled with ones.
Test if an input value is a supported ndarray numeric data type.
Test if an input value is a supported array real-valued data type.
Create an uninitialized ndarray having a specified shape and data type.
Test if an input value is a supported array signed integer data type.
Test if an input value is a supported array real-valued floating-point data type.
Determine the minimum array data type of the closest kind necessary for storing a provided scalar value.
Test if two arrays have the same values.
Reverse an array in-place.
Resolve a loop block size for multi-dimensional array tiled loops.
Broadcast an ndarray to a specified shape.
Given a stride array, determine whether an array is row-major.
Reorder ndarray dimensions and associated strides for loop interchange.
Resolve the output ndarray data type for a unary function.
Generate a linearly spaced numeric array whose elements increment by 1 starting from one.
Return the index of the first element which equals a provided search element.
Test if an input value is a BLAS memory layout.
Group element indices as arrays associated with distinct keys.
Return the description for a provided data type.
Create a filled array having a specified length.
Multi-slice constructor.
Create a complex number.
Bitwise rotation to the right.
Return the enumeration constant associated with a strided array data type string.
Convert a signed 32-bit integer to an unsigned 32-bit integer.
Group elements as arrays associated with distinct keys.
Group element entries as arrays associated with distinct keys.
Create an iterator from an array-like object.
Create an uninitialized ndarray having the same shape and data type as a provided ndarray.
Convert a linear index to an array of subscripts.
Return the data type string associated with a supported strided array data type value.
Broadcast an ndarray to a specified shape if and only if the specified shape differs from the provided ndarray's shape.
Create an array filled with ones and having a specified length.
Broadcast a scalar value to an ndarray having a specified shape.
Return a view of an input ndarray.
Return the data type string associated with a strided array data type enumeration constant.
Reorder ndarray dimensions and associated strides for loop interchange.
Resolve a loop block size for multi-dimensional array tiled loops.
Return a list of array data types to which a provided array data type can be safely cast and, for floating-point data types, can be downcast.
Create a filled array.
Create a single-precision floating-point number from an unsigned integer corresponding to an IEEE 754 binary representation.
Test if an input value is a supported ndarray boolean data type.
Count the number of falsy elements in an array.
Convert an array to an array of a different data type.
Transform a list of array argument data types into a list of signatures.
Assign element values from a broadcasted input array to corresponding elements in an output array.
Return a list of array data types to which a provided array data type can be safely cast.
Array index constructor.
Create a zero-filled ndarray having a specified shape and data type.
Convert a scalar value to a zero-dimensional ndarray.
Create a zero-filled ndarray having the same shape and data type as a provided ndarray.
Determine if an array data type can be safely cast or, for floating-point data types, downcast to another array data type.
List of complex typed array data types.
List of typed array data types.
Create a single-element array containing a provided scalar value.
Count the number of truthy elements in an array.
Determine if an array data type can be safely cast to another array data type.
Create an array filled with NaNs and having a specified length.
Return the enumeration constant associated with a supported strided array data type value.
Allocate a buffer using an octet array.
Return a shallow copy of a portion of an array.
Complex typed array constructors.
Test if an input value is a supported array unsigned integer data type.
Convert an array to an object supporting fancy indexing.
Return the next Cartesian index (i.e., set of subscripts/dimension indices).
Determine if an array is row-major contiguous.
Return the C data type associated with a provided data type value.
Determine if an array is column-major contiguous.
Return a string giving the literal bit representation of a double-precision floating-point number.
Define non-enumerable read-only properties which expose ndarray function meta data.
Broadcast array shapes to a single shape.
Return a truncated view of an input ndarray.
Compute the maximum linear index in an underlying data buffer accessible to an array view.
Return a shifted view of an input ndarray.
Return the number of non-singleton dimensions.
Return the data type string associated with a provided single letter abbreviation.
C API for returning the ndarray data type corresponding to a Node-API typed array type.
Determine if an array is compatible with a single memory segment.
Convert a signed 64-bit integer byte array to a double-precision floating-point number.
Convert subscripts to a linear index.
Create a filled four-dimensional nested array according to a provided callback function.
Revive a JSON-serialized 64-bit complex number.
Generate a linearly spaced numeric array whose elements increment by 1 starting from zero.
Revive a JSON-serialized 128-bit complex number.
Return a JSON representation of a Buffer.
Return the data type string associated with an ndarray data type enumeration constant.
Create an iterator which repeatedly iterates over the elements of an array-like object.
Serialize ndarray meta data.
Compute the minimum linear index in an underlying data buffer accessible to an array view.
Return the number of singleton dimensions.
Base (i.e., lower-level) single-precision complex number assertion functions.
Base (i.e., lower-level) single-precision complex number functions.
Determine if a buffer length is compatible with a provided shape array.
Base (i.e., lower-level) double-precision complex number functions.
Create an iterator from a sparse array-like object.
Create an iterator from a sparse array-like object, iterating from right to left.
Create an iterator from an array-like object, iterating from right to left.
Parse a string representation of a 128-bit complex number.
Parse a string representation of a 64-bit complex number.
Determine if an array is contiguous.
Base utilities for double-precision floating-point numbers.
Return a read-only view of an input ndarray.
List of typed array real-valued data types.
Base ndarray assertion utilities.
Determine the minimum ndarray data type of the closest kind necessary for storing a provided scalar value.
Convert subscripts to a linear index.
Assign callbacks to binary interfaces according to type promotion rules.
Utilities for double-precision floating-point numbers.
Create a filled two-dimensional nested array according to a provided callback function.
Assign element values from a broadcasted input ndarray to corresponding elements in an output ndarray view.
List of typed array integer data types.
Transpose a matrix (or a stack of matrices).
Convert an array to the same data type as a second input array.
Generate a list of binary interface signatures from strided array data types.
Base (i.e., lower-level) array utilities.
Return the enumeration constant associated with an output ndarray data type policy string.
Return the policy string associated with a supported ndarray data type policy value.
Given a stride array, determine whether an array is column-major.
Create a filled four-dimensional nested array.
Return the index of the last element which equals a provided search element.
Return a list of array data types to which a provided array data type can be safely cast or cast within the same kind.
Revive a JSON-serialized typed array.
Return the next larger array data type of the same kind.
Create an iterator from an array-like object view.
Create a filled five-dimensional nested array.
Broadcast ndarrays to a common shape.
Copy elements to a new generic array after removing consecutive duplicated values.
Base ndarray.
Return a shallow copy of an array containing only those elements which fail a test implemented by a predicate function.
Remove singleton dimensions.
Return a shallow copy of a portion of an array.
Assign callbacks to masked unary interfaces according to type promotion rules.
Return a boolean indicating if the sign bit for a single-precision floating-point number is on (true) or off (false).
Create a filled five-dimensional nested array according to a provided callback function.
Create a zero-filled four-dimensional nested array.
Create a filled three-dimensional nested array according to a provided callback function.
Return a shallow copy of an array containing only those elements which pass a test implemented by a predicate function.
Create a zero-filled five-dimensional nested array.
Return the enumeration constant associated with a supported ndarray data type policy value.
Return a view of an input ndarray in which the order of elements along each dimension is reversed.
Determine the minimum array data type for storing a provided unsigned integer value.
Test whether all elements in an array pass a test implemented by a predicate function, iterating from right to left.
List of typed array floating-point data types.
Return a view of an input ndarray when sliced along a specified dimension.
Split array element entries into two groups.
Return a shifted view of an input ndarray along a specific dimension.
Convert a linear index in an underlying data buffer to a linear index in an array view.
Create an iterator which returns individual elements from a provided ndarray.
Test whether all elements in an array are falsy.
Create a filled three-dimensional nested array.
Return a view of an input ndarray in which the order of elements along a specified dimension is reversed.
Create a zero-filled three-dimensional nested array.
Create a zero-filled two-dimensional nested array.
Test whether all elements in an array are truthy.
Prepend singleton dimensions.
Return the number of elements in an ndarray.
Group element entries according to an indicator function.
Return an integer corresponding to the significand of a single-precision floating-point number.
List of typed array signed integer data types.
Create a zero-filled ndarray having the same shape and data type as a provided ndarray.
Return the data type enumeration constant of an ndarray data buffer.
Wrap a function accepting complex number arguments to support providing both real and complex numbers.
Generate a list of masked unary interface signatures from strided array data types.
Return a truncated view of an input ndarray along a specific dimension.