You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/ndarray/base/README.md
+27
Original file line number
Diff line number
Diff line change
@@ -45,7 +45,9 @@ var o = ns;
45
45
46
46
- <spanclass="signature">[`assign( arrays )`][@stdlib/ndarray/base/assign]</span><spanclass="delimiter">: </span><spanclass="description">assign elements in an input ndarray to elements in an output ndarray.</span>
47
47
- <spanclass="signature">[`binaryLoopOrder( shape, stridesX, stridesY, stridesZ )`][@stdlib/ndarray/base/binary-loop-interchange-order]</span><spanclass="delimiter">: </span><spanclass="description">reorder ndarray dimensions and associated strides for loop interchange.</span>
48
+
- <spanclass="signature">[`binaryOutputDataType( xdtype, ydtype, policy )`][@stdlib/ndarray/base/binary-output-dtype]</span><spanclass="delimiter">: </span><spanclass="description">resolve the output ndarray data type for a binary function.</span>
48
49
- <spanclass="signature">[`binaryBlockSize( dtypeX, dtypeY, dtypeZ )`][@stdlib/ndarray/base/binary-tiling-block-size]</span><spanclass="delimiter">: </span><spanclass="description">resolve a loop block size for multi-dimensional array tiled loops.</span>
50
+
- <spanclass="signature">[`binary( arrays, fcn )`][@stdlib/ndarray/base/binary]</span><spanclass="delimiter">: </span><spanclass="description">apply a binary callback to elements in input ndarrays and assign results to elements in an output ndarray.</span>
49
51
- <spanclass="signature">[`bind2vind( shape, strides, offset, order, idx, mode )`][@stdlib/ndarray/base/bind2vind]</span><spanclass="delimiter">: </span><spanclass="description">convert a linear index in an underlying data buffer to a linear index in an array view.</span>
50
52
- <spanclass="signature">[`broadcastArray( arr, shape )`][@stdlib/ndarray/base/broadcast-array]</span><spanclass="delimiter">: </span><spanclass="description">broadcast an ndarray to a specified shape.</span>
51
53
- <spanclass="signature">[`broadcastArrays( arrays )`][@stdlib/ndarray/base/broadcast-arrays]</span><spanclass="delimiter">: </span><spanclass="description">broadcast ndarrays to a common shape.</span>
@@ -71,6 +73,7 @@ var o = ns;
71
73
- <spanclass="signature">[`dtypes2signatures( dtypes, nin, nout )`][@stdlib/ndarray/base/dtypes2signatures]</span><spanclass="delimiter">: </span><spanclass="description">transform a list of array argument data types into a list of signatures.</span>
72
74
- <spanclass="signature">[`emptyLike( x )`][@stdlib/ndarray/base/empty-like]</span><spanclass="delimiter">: </span><spanclass="description">create an uninitialized ndarray having the same shape and data type as a provided ndarray.</span>
73
75
- <spanclass="signature">[`empty( dtype, shape, order )`][@stdlib/ndarray/base/empty]</span><spanclass="delimiter">: </span><spanclass="description">create an uninitialized ndarray having a specified shape and data type.</span>
76
+
- <spanclass="signature">[`everyBy( arrays, predicate[, thisArg] )`][@stdlib/ndarray/base/every-by]</span><spanclass="delimiter">: </span><spanclass="description">test whether all elements in an ndarray pass a test implemented by a predicate function.</span>
74
77
- <spanclass="signature">[`every( arrays )`][@stdlib/ndarray/base/every]</span><spanclass="delimiter">: </span><spanclass="description">test whether every element in an ndarray is truthy.</span>
75
78
- <spanclass="signature">[`expandDimensions( x, axis )`][@stdlib/ndarray/base/expand-dimensions]</span><spanclass="delimiter">: </span><spanclass="description">expand the shape of an array by inserting a new dimension of size one at a specified axis.</span>
76
79
- <spanclass="signature">[`fillBy( x, fcn[, thisArg] )`][@stdlib/ndarray/base/fill-by]</span><spanclass="delimiter">: </span><spanclass="description">fill an input ndarray according to a callback function.</span>
@@ -144,7 +147,13 @@ var o = ns;
144
147
- <spanclass="signature">[`unaryInputCastingDataType( idtype, odtype, policy )`][@stdlib/ndarray/base/unary-input-casting-dtype]</span><spanclass="delimiter">: </span><spanclass="description">resolve the input ndarray casting data type for a unary function.</span>
145
148
- <spanclass="signature">[`unaryLoopOrder( shape, stridesX, stridesY )`][@stdlib/ndarray/base/unary-loop-interchange-order]</span><spanclass="delimiter">: </span><spanclass="description">reorder ndarray dimensions and associated strides for loop interchange.</span>
146
149
- <spanclass="signature">[`unaryOutputDataType( dtype, policy )`][@stdlib/ndarray/base/unary-output-dtype]</span><spanclass="delimiter">: </span><spanclass="description">resolve the output ndarray data type for a unary function.</span>
150
+
- <spanclass="signature">[`unaryReduceStrided1dDispatchFactory( table, idtypes, odtypes, policies )`][@stdlib/ndarray/base/unary-reduce-strided1d-dispatch-factory]</span><spanclass="delimiter">: </span><spanclass="description">create a function for performing a reduction on an input ndarray.</span>
151
+
- <spanclass="signature">[`unaryReduceStrided1dDispatch( table, idtypes, odtypes, policies )`][@stdlib/ndarray/base/unary-reduce-strided1d-dispatch]</span><spanclass="delimiter">: </span><spanclass="description">constructor for performing a reduction on an input ndarray.</span>
152
+
- <spanclass="signature">[`unaryReduceStrided1d( fcn, arrays, dims[, options] )`][@stdlib/ndarray/base/unary-reduce-strided1d]</span><spanclass="delimiter">: </span><spanclass="description">perform a reduction over a list of specified dimensions in an input ndarray via a one-dimensional strided array reduction function and assign results to a provided output ndarray.</span>
147
153
- <spanclass="signature">[`unaryReduceSubarray( fcn, arrays, dims[, options] )`][@stdlib/ndarray/base/unary-reduce-subarray]</span><spanclass="delimiter">: </span><spanclass="description">perform a reduction over a list of specified dimensions in an input ndarray and assign results to a provided output ndarray.</span>
154
+
- <spanclass="signature">[`unaryStrided1dDispatchFactory( table, idtypes, odtypes, policies[, options] )`][@stdlib/ndarray/base/unary-strided1d-dispatch-factory]</span><spanclass="delimiter">: </span><spanclass="description">create a function for applying a strided function an input ndarray.</span>
155
+
- <spanclass="signature">[`unaryStrided1dDispatch( table, idtypes, odtypes, policies[, options] )`][@stdlib/ndarray/base/unary-strided1d-dispatch]</span><spanclass="delimiter">: </span><spanclass="description">constructor for applying a strided function to an input ndarray.</span>
156
+
- <spanclass="signature">[`unaryStrided1d( fcn, arrays, dims[, options] )`][@stdlib/ndarray/base/unary-strided1d]</span><spanclass="delimiter">: </span><spanclass="description">apply a one-dimensional strided array function to a list of specified dimensions in an input ndarray and assign results to a provided output ndarray.</span>
148
157
- <spanclass="signature">[`unaryBlockSize( dtypeX, dtypeY )`][@stdlib/ndarray/base/unary-tiling-block-size]</span><spanclass="delimiter">: </span><spanclass="description">resolve a loop block size for multi-dimensional array tiled loops.</span>
149
158
- <spanclass="signature">[`unary( arrays, fcn )`][@stdlib/ndarray/base/unary]</span><spanclass="delimiter">: </span><spanclass="description">apply a unary callback to elements in an input ndarray and assign results to elements in an output ndarray.</span>
150
159
- <spanclass="signature">[`vind2bind( shape, strides, offset, order, idx, mode )`][@stdlib/ndarray/base/vind2bind]</span><spanclass="delimiter">: </span><spanclass="description">convert a linear index in an array view to a linear index in an underlying data buffer.</span>
0 commit comments