Skip to content

Commit 082324e

Browse files
committed
feat: add nditerSubarrays to namespace
1 parent 873b085 commit 082324e

File tree

27 files changed

+40
-13
lines changed

27 files changed

+40
-13
lines changed

lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2565,6 +2565,7 @@ nditerMatrixEntries,"@stdlib/ndarray/iter/matrix-entries"
25652565
nditerRowEntries,"@stdlib/ndarray/iter/row-entries"
25662566
nditerRows,"@stdlib/ndarray/iter/rows"
25672567
nditerSelectDimension,"@stdlib/ndarray/iter/select-dimension"
2568+
nditerSubarrays,"@stdlib/ndarray/iter/subarrays"
25682569
nditerValues,"@stdlib/ndarray/iter/values"
25692570
ndslice,"@stdlib/ndarray/slice"
25702571
ndsliceAssign,"@stdlib/ndarray/slice-assign"

lib/node_modules/@stdlib/namespace/alias2pkg/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/alias2related/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2565,6 +2565,7 @@ nditerMatrixEntries,"nditerColumnEntries,nditerEntries,nditerMatrices,nditerRowE
25652565
nditerRowEntries,"nditerColumnEntries,nditerEntries,nditerRows,ndslice"
25662566
nditerRows,"nditerColumns,nditerRowEntries,ndslice"
25672567
nditerSelectDimension,"nditerColumns,nditerMatrices,nditerRows,ndslice"
2568+
nditerSubarrays,"nditerColumns,nditerMatrices,nditerRows,ndslice"
25682569
nditerValues,"ndarray,nditerEntries,nditerIndices"
25692570
ndslice,"array,ndat,ndarray,ndsliceAssign,ndsliceDimension"
25702571
ndsliceAssign,"array,ndarray,ndslice"

lib/node_modules/@stdlib/namespace/alias2related/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/alias2standalone/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2565,6 +2565,7 @@ nditerMatrixEntries,"@stdlib/ndarray-iter-matrix-entries"
25652565
nditerRowEntries,"@stdlib/ndarray-iter-row-entries"
25662566
nditerRows,"@stdlib/ndarray-iter-rows"
25672567
nditerSelectDimension,"@stdlib/ndarray-iter-select-dimension"
2568+
nditerSubarrays,"@stdlib/ndarray-iter-subarrays"
25682569
nditerValues,"@stdlib/ndarray-iter-values"
25692570
ndslice,"@stdlib/ndarray-slice"
25702571
ndsliceAssign,"@stdlib/ndarray-slice-assign"

lib/node_modules/@stdlib/namespace/alias2standalone/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/aliases/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/aliases/data/data.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2565,6 +2565,7 @@ nditerMatrixEntries
25652565
nditerRowEntries
25662566
nditerRows
25672567
nditerSelectDimension
2568+
nditerSubarrays
25682569
nditerValues
25692570
ndslice
25702571
ndsliceAssign

lib/node_modules/@stdlib/namespace/lib/namespace/n.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -516,6 +516,20 @@ ns.push({
516516
]
517517
});
518518

519+
ns.push({
520+
'alias': 'nditerSubarrays',
521+
'path': '@stdlib/ndarray/iter/subarrays',
522+
'value': require( '@stdlib/ndarray/iter/subarrays' ),
523+
'type': 'Function',
524+
'related': [
525+
'@stdlib/ndarray/iter/columns',
526+
'@stdlib/ndarray/iter/matrices',
527+
'@stdlib/ndarray/iter/rows',
528+
'@stdlib/ndarray/iter/subarray-entries',
529+
'@stdlib/ndarray/slice'
530+
]
531+
});
532+
519533
ns.push({
520534
'alias': 'nditerValues',
521535
'path': '@stdlib/ndarray/iter/values',

lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2565,6 +2565,7 @@
25652565
"@stdlib/ndarray/iter/row-entries",nditerRowEntries
25662566
"@stdlib/ndarray/iter/rows",nditerRows
25672567
"@stdlib/ndarray/iter/select-dimension",nditerSelectDimension
2568+
"@stdlib/ndarray/iter/subarrays",nditerSubarrays
25682569
"@stdlib/ndarray/iter/values",nditerValues
25692570
"@stdlib/ndarray/slice",ndslice
25702571
"@stdlib/ndarray/slice-assign",ndsliceAssign

lib/node_modules/@stdlib/namespace/pkg2alias/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2565,6 +2565,7 @@
25652565
"@stdlib/ndarray/iter/row-entries","@stdlib/ndarray/iter/column-entries,@stdlib/ndarray/iter/entries,@stdlib/ndarray/iter/rows,@stdlib/ndarray/slice"
25662566
"@stdlib/ndarray/iter/rows","@stdlib/ndarray/iter/columns,@stdlib/ndarray/iter/row-entries,@stdlib/ndarray/slice"
25672567
"@stdlib/ndarray/iter/select-dimension","@stdlib/ndarray/iter/columns,@stdlib/ndarray/iter/matrices,@stdlib/ndarray/iter/rows,@stdlib/ndarray/slice"
2568+
"@stdlib/ndarray/iter/subarrays","@stdlib/ndarray/iter/columns,@stdlib/ndarray/iter/matrices,@stdlib/ndarray/iter/rows,@stdlib/ndarray/slice"
25682569
"@stdlib/ndarray/iter/values","@stdlib/ndarray/ctor,@stdlib/ndarray/iter/entries,@stdlib/ndarray/iter/indices"
25692570
"@stdlib/ndarray/slice","@stdlib/ndarray/array,@stdlib/ndarray/at,@stdlib/ndarray/ctor,@stdlib/ndarray/slice-assign,@stdlib/ndarray/slice-dimension"
25702571
"@stdlib/ndarray/slice-assign","@stdlib/ndarray/array,@stdlib/ndarray/ctor,@stdlib/ndarray/slice"

lib/node_modules/@stdlib/namespace/pkg2related/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2565,6 +2565,7 @@
25652565
"@stdlib/ndarray/iter/row-entries","@stdlib/ndarray-iter-row-entries"
25662566
"@stdlib/ndarray/iter/rows","@stdlib/ndarray-iter-rows"
25672567
"@stdlib/ndarray/iter/select-dimension","@stdlib/ndarray-iter-select-dimension"
2568+
"@stdlib/ndarray/iter/subarrays","@stdlib/ndarray-iter-subarrays"
25682569
"@stdlib/ndarray/iter/values","@stdlib/ndarray-iter-values"
25692570
"@stdlib/ndarray/slice","@stdlib/ndarray-slice"
25702571
"@stdlib/ndarray/slice-assign","@stdlib/ndarray-slice-assign"

lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2565,6 +2565,7 @@
25652565
"@stdlib/ndarray-iter-row-entries","@stdlib/ndarray/iter/row-entries"
25662566
"@stdlib/ndarray-iter-rows","@stdlib/ndarray/iter/rows"
25672567
"@stdlib/ndarray-iter-select-dimension","@stdlib/ndarray/iter/select-dimension"
2568+
"@stdlib/ndarray-iter-subarrays","@stdlib/ndarray/iter/subarrays"
25682569
"@stdlib/ndarray-iter-values","@stdlib/ndarray/iter/values"
25692570
"@stdlib/ndarray-slice","@stdlib/ndarray/slice"
25702571
"@stdlib/ndarray-slice-assign","@stdlib/ndarray/slice-assign"

lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/code-blocks/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4125,6 +4125,7 @@ nditerMatrices,"var x = array( [ [ [ 1, 2 ], [ 3, 4 ] ] ] );\nvar it = nditerMat
41254125
nditerMatrixEntries,"var x = array( [ [ [ 1, 2 ], [ 3, 4 ] ] ] );\nvar it = nditerMatrixEntries( x );\nvar v = it.next().value;\nv[ 0 ]\nndarray2array( v[ 1 ] )\n"
41264126
nditerRowEntries,"var x = array( [ [ 1, 2 ], [ 3, 4 ] ] );\nvar it = nditerRowEntries( x );\nvar v = it.next().value;\nv[ 0 ]\nndarray2array( v[ 1 ] )\nv = it.next().value;\nv[ 0 ]\nndarray2array( v[ 1 ] )\n"
41274127
nditerRows,"var x = array( [ [ 1, 2 ], [ 3, 4 ] ] );\nvar it = nditerRows( x );\nvar v = it.next().value;\nndarray2array( v )\nv = it.next().value;\nndarray2array( v )\n"
4128+
nditerSelectDimension,"var x = array( [ [ [ 1, 2 ], [ 3, 4 ] ] ] );\nvar it = nditerSelectDimension( x, 0 );\nvar v = it.next().value;\nndarray2array( v )\n"
41284129
nditerValues,"var x = array( [ [ 1, 2 ], [ 3, 4 ] ] );\nvar it = nditerValues( x );\nvar v = it.next().value\nv = it.next().value\n"
41294130
ndslice,"var x = array( [ [ 1, 2 ], [ 3, 4 ] ] )\nx.shape\nvar s = new MultiSlice( null, 1 )\nvar y = ndslice( x, s )\ny.shape\nndarray2array( y )\n"
41304131
ndsliceAssign,"var y = ndzeros( [ 2, 2 ] )\nvar x = scalar2ndarray( 3.0 )\nvar s = new MultiSlice( null, 1 )\nvar out = ndsliceAssign( x, y, s )\nvar bool = ( out === y )\nndarray2array( y )\n"

lib/node_modules/@stdlib/repl/code-blocks/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/help/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4127,6 +4127,7 @@ nditerMatrixEntries,"\nnditerMatrixEntries( x[, options] )\n Returns an itera
41274127
nditerRowEntries,"\nnditerRowEntries( x[, options] )\n Returns an iterator which returns [index, row] pairs for each row in a\n matrix (or stack of matrices).\n\n Each returned index is a Cartesian index (i.e., an array of subscripts/\n dimension indices). A dimension index equal to `null` indicates that all\n values along the respective dimension are included in the returned ndarray.\n\n If an environment supports Symbol.iterator, the returned iterator is\n iterable.\n\n If an environment supports Symbol.iterator, the function explicitly does not\n invoke an ndarray's `@@iterator` method, regardless of whether this method\n is defined.\n\n Parameters\n ----------\n x: ndarray\n Input array.\n\n options: Object (optional)\n Options.\n\n options.readonly: boolean (optional)\n Boolean indicating whether returned ndarray views should be read-only.\n If the input ndarray is read-only, setting this option to `false` raises\n an exception. Default: true.\n\n Returns\n -------\n iterator: Object\n Iterator.\n\n iterator.next(): Function\n Returns an iterator protocol-compliant object containing the next\n iterated value (if one exists) and a boolean flag indicating whether the\n iterator is finished.\n\n iterator.return( [value] ): Function\n Finishes an iterator and returns a provided value.\n\n Examples\n --------\n > var x = array( [ [ 1, 2 ], [ 3, 4 ] ] );\n > var it = nditerRowEntries( x );\n > var v = it.next().value;\n > v[ 0 ]\n [ 0, null ]\n > ndarray2array( v[ 1 ] )\n [ 1, 2 ]\n > v = it.next().value;\n > v[ 0 ]\n [ 1, null ]\n > ndarray2array( v[ 1 ] )\n [ 3, 4 ]\n\n See Also\n --------\n nditerColumnEntries, nditerEntries, nditerRows, ndslice\n"
41284128
nditerRows,"\nnditerRows( x[, options] )\n Returns an iterator which iterates over each row in a matrix (or stack of\n matrices).\n\n If an environment supports Symbol.iterator, the returned iterator is\n iterable.\n\n If an environment supports Symbol.iterator, the function explicitly does not\n invoke an ndarray's `@@iterator` method, regardless of whether this method\n is defined.\n\n Parameters\n ----------\n x: ndarray\n Input ndarray for which to create the iterator.\n\n options: Object (optional)\n Options.\n\n options.readonly: boolean (optional)\n Boolean indicating whether returned ndarray views should be read-only.\n If the input ndarray is read-only, setting this option to `false` raises\n an exception. Default: true.\n\n Returns\n -------\n iterator: Object\n Iterator.\n\n iterator.next(): Function\n Returns an iterator protocol-compliant object containing the next\n iterated value (if one exists) and a boolean flag indicating whether the\n iterator is finished.\n\n iterator.return( [value] ): Function\n Finishes an iterator and returns a provided value.\n\n Examples\n --------\n > var x = array( [ [ 1, 2 ], [ 3, 4 ] ] );\n > var it = nditerRows( x );\n > var v = it.next().value;\n > ndarray2array( v )\n [ 1, 2 ]\n > v = it.next().value;\n > ndarray2array( v )\n [ 3, 4 ]\n\n See Also\n --------\n nditerColumns, nditerRowEntries, ndslice\n"
41294129
nditerSelectDimension,"\nnditerSelectDimension( x, dim[, options] )\n Returns an iterator which iterates over each view along a specified\n dimension.\n\n If an environment supports Symbol.iterator, the returned iterator is\n iterable.\n\n If an environment supports Symbol.iterator, the function explicitly does not\n invoke an ndarray's `@@iterator` method, regardless of whether this method\n is defined.\n\n Parameters\n ----------\n x: ndarray\n Input ndarray for which to create the iterator.\n\n dim: integer\n Dimension index. If less than zero, the index is resolved relative to\n the last dimension, with the last dimension corresponding to the value\n `-1`.\n\n options: Object (optional)\n Options.\n\n options.readonly: boolean (optional)\n Boolean indicating whether returned ndarray views should be read-only.\n If the input ndarray is read-only, setting this option to `false` raises\n an exception. Default: true.\n\n options.keepdim: boolean (optional)\n Boolean indicating whether returned views should include the selected\n dimension as a singleton dimension. Including the selected dimension as\n a singleton dimension can be useful when wanting to ensure that returned\n views remain broadcast compatible with the input ndarray. Default:\n false.\n\n Returns\n -------\n iterator: Object\n Iterator.\n\n iterator.next(): Function\n Returns an iterator protocol-compliant object containing the next\n iterated value (if one exists) and a boolean flag indicating whether the\n iterator is finished.\n\n iterator.return( [value] ): Function\n Finishes an iterator and returns a provided value.\n\n Examples\n --------\n > var x = array( [ [ [ 1, 2 ], [ 3, 4 ] ] ] );\n > var it = nditerSelectDimension( x, 0 );\n > var v = it.next().value;\n > ndarray2array( v )\n [ [ 1, 2 ], [ 3, 4 ] ]\n\n See Also\n --------\n nditerColumns, nditerMatrices, nditerRows, ndslice\n"
4130+
nditerSubarrays,"\nnditerSubarrays( x, ndims[, options] )\n Returns an iterator which iterates over each subarray in a stack of\n subarrays.\n\n If an environment supports Symbol.iterator, the returned iterator is\n iterable.\n\n If an environment supports Symbol.iterator, the function explicitly does not\n invoke an ndarray's `@@iterator` method, regardless of whether this method\n is defined.\n\n Parameters\n ----------\n x: ndarray\n Input ndarray for which to create the iterator. Must have at least\n `ndims+1` dimensions.\n\n ndims: integer\n Number of dimensions to stack.\n\n options: Object (optional)\n Options.\n\n options.readonly: boolean (optional)\n Boolean indicating whether returned ndarray views should be read-only.\n If the input ndarray is read-only, setting this option to `false` raises\n an exception. Default: true.\n\n Returns\n -------\n iterator: Object\n Iterator.\n\n iterator.next(): Function\n Returns an iterator protocol-compliant object containing the next\n iterated value (if one exists) and a boolean flag indicating whether the\n iterator is finished.\n\n iterator.return( [value] ): Function\n Finishes an iterator and returns a provided value.\n\n Examples\n --------\n > var x = array( [ [ [ 1, 2 ], [ 3, 4 ] ] ] );\n > var it = nditerSubarrays( x, 2 );\n > var v = it.next().value;\n > ndarray2array( v )\n [ [ 1, 2 ], [ 3, 4 ] ]\n\n See Also\n --------\n nditerColumns, nditerMatrices, nditerRows, ndslice\n"
41304131
nditerValues,"\nnditerValues( x[, options] )\n Returns an iterator which returns individual elements from a provided\n ndarray.\n\n If an environment supports Symbol.iterator, the returned iterator is\n iterable.\n\n If an environment supports Symbol.iterator, the function explicitly does not\n invoke an ndarray's `@@iterator` method, regardless of whether this method\n is defined.\n\n Parameters\n ----------\n x: ndarray\n Input array.\n\n options: Object (optional)\n Options.\n\n options.order: string (optional)\n Index iteration order. By default, the returned iterator returns values\n according to the layout order of the provided array. Accordingly, for\n row-major input arrays, the last dimension indices increment fastest.\n For column-major input arrays, the first dimension indices increment\n fastest. To override the inferred order and ensure that indices\n increment in a specific manor, regardless of the input array's layout\n order, explicitly set the iteration order. Note, however, that iterating\n according to an order which does not match that of the input array may,\n in some circumstances, result in performance degradation due to cache\n misses. Must be either 'row-major' or 'column-major'.\n\n Returns\n -------\n iterator: Object\n Iterator.\n\n iterator.next(): Function\n Returns an iterator protocol-compliant object containing the next\n iterated value (if one exists) and a boolean flag indicating whether the\n iterator is finished.\n\n iterator.return( [value] ): Function\n Finishes an iterator and returns a provided value.\n\n Examples\n --------\n > var x = array( [ [ 1, 2 ], [ 3, 4 ] ] );\n > var it = nditerValues( x );\n > var v = it.next().value\n 1\n > v = it.next().value\n 2\n\n See Also\n --------\n ndarray, nditerEntries, nditerIndices\n"
41314132
ndslice,"\nndslice( x, ...s[, options] )\n Returns a read-only view of an input ndarray.\n\n The function supports three (mutually exclusive) means of providing slice\n arguments:\n\n 1. Providing a single MultiSlice object.\n 2. Providing a single array containing slice arguments.\n 3. Providing slice arguments as separate arguments.\n\n An individual slice argument must be either a Slice, an integer, null, or\n undefined.\n\n In all cases, the number of slice dimensions must match the number of array\n dimensions.\n\n If providing a MultiSlice object or an array of slice arguments, no other\n slice arguments should be provided.\n\n Mixing function invocation styles (e.g., providing multiple MultiSlice\n objects or providing an array of slice arguments followed by additional\n slice arguments) is not supported.\n\n Parameters\n ----------\n x: ndarray\n Input array.\n\n s: ...MultiSlice|Slice|null|undefined|integer|ArrayLike\n Slice arguments.\n\n options: Object (optional)\n Options.\n\n options.strict: boolean (optional)\n Boolean indicating whether to enforce strict bounds checking.\n Default: true.\n\n Returns\n -------\n out: ndarray\n Output array view.\n\n Examples\n --------\n > var x = array( [ [ 1, 2 ], [ 3, 4 ] ] )\n <ndarray>\n > x.shape\n [ 2, 2 ]\n > var s = new MultiSlice( null, 1 )\n <MultiSlice>\n > var y = ndslice( x, s )\n <ndarray>\n > y.shape\n [ 2 ]\n > ndarray2array( y )\n [ 2, 4 ]\n\n See Also\n --------\n array, ndat, ndarray, ndsliceAssign, ndsliceDimension\n"
41324133
ndsliceAssign,"\nndsliceAssign( x, y, ...s[, options] )\n Assigns element values from a broadcasted input ndarray to corresponding\n elements in an output ndarray view.\n\n The function supports three (mutually exclusive) means of providing slice\n arguments:\n\n 1. Providing a single MultiSlice object.\n 2. Providing a single array containing slice arguments.\n 3. Providing slice arguments as separate arguments.\n\n An individual slice argument must be either a Slice, an integer, null, or\n undefined.\n\n In all cases, the number of slice dimensions must match the number of output\n array dimensions.\n\n If providing a MultiSlice object or an array of slice arguments, no other\n slice arguments should be provided.\n\n Mixing function invocation styles (e.g., providing multiple MultiSlice\n objects or providing an array of slice arguments followed by additional\n slice arguments) is not supported.\n\n Parameters\n ----------\n x: ndarray\n Input array. The input array must be broadcast compatible with the\n output array view and must have a data type which can be safely cast to\n the output array data type. Floating-point data types (both real and\n complex) are allowed to downcast to a lower precision data type of the\n same kind (e.g., element values from a 'float64' input array can be\n assigned to corresponding elements in a 'float32' output array).\n\n y: ndarray\n Output array. The output array must be writable.\n\n s: ...MultiSlice|Slice|null|undefined|integer|ArrayLike\n Slice arguments.\n\n options: Object (optional)\n Options.\n\n options.strict: boolean (optional)\n Boolean indicating whether to enforce strict bounds checking.\n Default: true.\n\n Returns\n -------\n out: ndarray\n Output array.\n\n Examples\n --------\n > var y = ndzeros( [ 2, 2 ] )\n <ndarray>\n > var x = scalar2ndarray( 3.0 )\n <ndarray>\n > var s = new MultiSlice( null, 1 )\n <MultiSlice>\n > var out = ndsliceAssign( x, y, s )\n <ndarray>\n > var bool = ( out === y )\n true\n > ndarray2array( y )\n [ [ 0.0, 3.0 ], [ 0.0, 3.0 ] ]\n\n See Also\n --------\n array, ndarray, ndslice\n"

lib/node_modules/@stdlib/repl/help/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/info/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4126,6 +4126,7 @@ nditerMatrices,"\nnditerMatrices( x:ndarray[, options:Object] )\n Returns an
41264126
nditerMatrixEntries,"\nnditerMatrixEntries( x:ndarray[, options:Object] )\n Returns an iterator which returns [index, matrix] pairs for each matrix in a\n stack of matrices.\n"
41274127
nditerRowEntries,"\nnditerRowEntries( x:ndarray[, options:Object] )\n Returns an iterator which returns [index, row] pairs for each row in a\n matrix (or stack of matrices).\n"
41284128
nditerRows,"\nnditerRows( x:ndarray[, options:Object] )\n Returns an iterator which iterates over each row in a matrix (or stack of\n matrices).\n"
4129+
nditerSelectDimension,"\nnditerSelectDimension( x:ndarray, dim:integer[, options:Object] )\n Returns an iterator which iterates over each view along a specified\n dimension.\n"
41294130
nditerValues,"\nnditerValues( x:ndarray[, options:Object] )\n Returns an iterator which returns individual elements from a provided\n ndarray.\n"
41304131
ndslice,"\nndslice( x:ndarray, ...s:MultiSlice|Slice|null|undefined|integer|ArrayLike[, \n options:Object] )\n Returns a read-only view of an input ndarray.\n"
41314132
ndsliceAssign,"\nndsliceAssign( x:ndarray, y:ndarray, \n ...s:MultiSlice|Slice|null|undefined|integer|ArrayLike[, options:Object] )\n Assigns element values from a broadcasted input ndarray to corresponding\n elements in an output ndarray view.\n"

lib/node_modules/@stdlib/repl/info/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)