| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
Create an uninitialized ndarray having a specified shape and data type.
var empty = require( '@stdlib/ndarray/empty' );Creates an uninitialized ndarray having a specified shape and data type.
var getShape = require( '@stdlib/ndarray/shape' );
var getDType = require( '@stdlib/ndarray/dtype' );
var arr = empty( [ 2, 2 ] );
// returns <ndarray>
var sh = getShape( arr );
// returns [ 2, 2 ]
var dt = String( getDType( arr ) );
// returns 'float64'The specified output ndarray shape may be either an array-like object or an integer value.
var getShape = require( '@stdlib/ndarray/shape' );
var getDType = require( '@stdlib/ndarray/dtype' );
var arr = empty( 2 );
// returns <ndarray>
var sh = getShape( arr );
// returns [ 2 ]
var dt = String( getDType( arr ) );
// returns 'float64'The function accepts the following options:
By default, the function returns an ndarray having a float64 data type. To specify an alternative data type, provide a dtype option.
var getShape = require( '@stdlib/ndarray/shape' );
var getDType = require( '@stdlib/ndarray/dtype' );
var arr = empty( [ 2, 2 ], {
'dtype': 'float32'
});
// returns <ndarray>
var sh = getShape( arr );
// returns [ 2, 2 ]
var dt = String( getDType( arr ) );
// returns 'float32'var dtypes = require( '@stdlib/ndarray/dtypes' );
var ndarray2array = require( '@stdlib/ndarray/to-array' );
var empty = require( '@stdlib/ndarray/empty' );
// Get a list of data types:
var dt = dtypes( 'integer_and_generic' );
// Generate uninitialized arrays...
var arr;
var i;
for ( i = 0; i < dt.length; i++ ) {
arr = empty( [ 2, 2 ], {
'dtype': dt[ i ]
});
console.log( ndarray2array( arr ) );
}| Back | FazBrowse Home | New Git URL |