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 ) );