ndarray-dtype

1.0.1 • Public • Published

ndarray-dtype

stable

Return a data type from a string representing the data type.

Mostly useful for using with ndarray where you would like instantiate a typed array of the same array.dtype.

This builds on dtype, but includes some ndarray-specific features like 'buffer' (at the expense of increasing bundle size due to including Buffer).

Usage

NPM

arr = dtype(str)

Returns the constructor for the given data type, or undefined if the string type isn't recognized.

Data type String
Int8Array "int8"
Int16Array "int16"
Int32Array "int32"
Uint8Array "uint8"
Uint16Array "uint16"
Uint32Array "uint32"
Float32Array "float32"
Float64Array "float64"
Array "array"
Uint8ClampedArray "uint8_clamped"
Buffer "buffer"
ArrayBuffer "generic"
ArrayBuffer "data"
ArrayBuffer "dataview"

Note: If Buffer isn't exposed globally, using "buffer" returns undefined.

Install

With npm do:

npm install dtype

Use browserify to require('ndarray-dtype').

See Also

License

MIT, see LICENSE.md for details.

Package Sidebar

Install

npm i ndarray-dtype

Weekly Downloads

1

Version

1.0.1

License

MIT

Last publish

Collaborators

  • mattdesl
  • shama