Vector constructors and associated utilities.
var ns = require( '@stdlib/ndarray/vector' );
Namespace containing ndarray vector constructors and associated utilities.
var o = ns;
// returns {...}
The namespace exports the following:
- BooleanVector(): create a boolean vector (i.e., a one-dimensional ndarray).
- Complex128Vector(): create a double-precision complex floating-point vector (i.e., a one-dimensional ndarray).
- Complex64Vector(): create a single-precision complex floating-point vector (i.e., a one-dimensional ndarray).
- vector(): create a vector (i.e., a one-dimensional ndarray).
- Float32Vector(): create a single-precision floating-point vector (i.e., a one-dimensional ndarray).
- Float64Vector(): create a double-precision floating-point vector (i.e., a one-dimensional ndarray).
- Int16Vector(): create a signed 16-bit integer vector (i.e., a one-dimensional ndarray).
- Int32Vector(): create a signed 32-bit integer vector (i.e., a one-dimensional ndarray).
- Int8Vector(): create a signed 8-bit integer vector (i.e., a one-dimensional ndarray).
- Uint16Vector(): create an unsigned 16-bit integer vector (i.e., a one-dimensional ndarray).
- Uint32Vector(): create an unsigned 32-bit integer vector (i.e., a one-dimensional ndarray).
- Uint8Vector(): create an unsigned 8-bit integer vector (i.e., a one-dimensional ndarray).
- Uint8ClampedVector(): create a clamped unsigned 8-bit integer vector (i.e., a one-dimensional ndarray).
var objectKeys = require( '@stdlib/utils/keys' );
var ns = require( '@stdlib/ndarray/vector' );
console.log( objectKeys( ns ) );