Skip to content

Commit 3e8cfbb

Browse files
committed
Auto-generated commit
1 parent c5aacaa commit 3e8cfbb

35 files changed

Lines changed: 3985 additions & 50 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
### Features
1212

13+
- [`2359f61`](https://github.com/stdlib-js/stdlib/commit/2359f618e3d65ff3c006f90e58f44b397c96b3e1) - add `ndarray/base/kernels/generic/unary-strided1d/unblocked`
1314
- [`fb041a6`](https://github.com/stdlib-js/stdlib/commit/fb041a68a9bcc18b7078e26ea11118d5459c2b3c) - add `ndarray/base/kernels/generic/unary-strided1d/strategy`
1415
- [`0f459b6`](https://github.com/stdlib-js/stdlib/commit/0f459b6e5188aee3701259e63d793bef371ab41c) - add `ndarray/base/kernels/generic/unary-strided1d/blocked`
1516
- [`0a69d61`](https://github.com/stdlib-js/stdlib/commit/0a69d61b9e81475ea3d73179b78b35859a29a148) - add `ndarray/base/kernels/utils/increment-offsets`
@@ -84,6 +85,9 @@ A total of 2 issues were closed in this release:
8485

8586
<details>
8687

88+
- [`2359f61`](https://github.com/stdlib-js/stdlib/commit/2359f618e3d65ff3c006f90e58f44b397c96b3e1) - **feat:** add `ndarray/base/kernels/generic/unary-strided1d/unblocked` _(by Athan Reines)_
89+
- [`0a1ac14`](https://github.com/stdlib-js/stdlib/commit/0a1ac149bcab7145a35d961a27e33fa0ba601182) - **docs:** fix descriptions and update spellings _(by Athan Reines)_
90+
- [`4e39b10`](https://github.com/stdlib-js/stdlib/commit/4e39b1060314ca789683f8dda79610d714f4d5e7) - **docs:** update spelling _(by Athan Reines)_
8791
- [`eb27106`](https://github.com/stdlib-js/stdlib/commit/eb271061b568c3f49f2f9b05e41786e3fa20063f) - **docs:** update description _(by Athan Reines)_
8892
- [`648628d`](https://github.com/stdlib-js/stdlib/commit/648628d7d9d28a3ef21c0dbbfda123b4c440eb50) - **docs:** update descriptions _(by Athan Reines)_
8993
- [`86774c6`](https://github.com/stdlib-js/stdlib/commit/86774c66302ff35ffec5222e60ac6f6606f261a8) - **docs:** update descriptions _(by Athan Reines)_

‎base/kernels/generic/unary-strided1d/blocked/README.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ var y = {
9393
'order': 'row-major'
9494
};
9595

96-
// Initialize ndarray descriptors representing sub-array views:
96+
// Initialize ndarray descriptors representing subarray views:
9797
var views = [
9898
{
9999
'dtype': x.dtype,
@@ -176,7 +176,7 @@ var f = resolveKernel( 1 );
176176

177177
- **fcn**: function which will be applied to a one-dimensional input subarray and should update a one-dimensional output subarray with results.
178178
- **arrays**: array containing one input ndarray [descriptor][@stdlib/ndarray/base/descriptor] and one output ndarray [descriptor][@stdlib/ndarray/base/descriptor], followed by any additional ndarray arguments.
179-
- **views**: initialized ndarray [descriptors][@stdlib/ndarray/base/descriptor] representing sub-array views.
179+
- **views**: initialized ndarray [descriptors][@stdlib/ndarray/base/descriptor] representing subarray views.
180180
- **shape**: loop dimensions.
181181
- **stridesX**: loop dimension strides for the input ndarray.
182182
- **stridesY**: loop dimension strides for the output ndarray.
@@ -264,7 +264,7 @@ var y = {
264264
'order': 'row-major'
265265
};
266266
267-
// Initialize ndarray descriptors representing sub-array views:
267+
// Initialize ndarray descriptors representing subarray views:
268268
var views = [
269269
{
270270
'dtype': x.dtype,
@@ -292,7 +292,7 @@ var views = [
292292
}
293293
];
294294
295-
// Resolve input/output strategies when iterating over sub-array views:
295+
// Resolve input/output strategies when iterating over subarray views:
296296
var strategyX = strategy( views[ 0 ] );
297297
var strategyY = strategy( views[ 1 ] );
298298

‎base/kernels/generic/unary-strided1d/blocked/docs/repl.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
and should update a one-dimensional output subarray with results.
1010
- arrays: array containing one input ndarray descriptor and one output
1111
ndarray descriptor, followed by any additional ndarray arguments.
12-
- views: initialized ndarray descriptors representing sub-array views.
12+
- views: initialized ndarray descriptors representing subarray views.
1313
- shape: loop dimensions.
1414
- stridesX: loop dimension strides for the input ndarray.
1515
- stridesY: loop dimension strides for the output ndarray.

‎base/kernels/generic/unary-strided1d/blocked/examples/index.js‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ var y = {
7272
'order': 'row-major'
7373
};
7474

75-
// Initialize ndarray descriptors representing sub-array views:
75+
// Initialize ndarray descriptors representing subarray views:
7676
var views = [
7777
{
7878
'dtype': x.dtype,
@@ -100,7 +100,7 @@ var views = [
100100
}
101101
];
102102

103-
// Resolve input/output strategies when iterating over sub-array views:
103+
// Resolve input/output strategies when iterating over subarray views:
104104
var strategyX = strategy( views[ 0 ] );
105105
var strategyY = strategy( views[ 1 ] );
106106

‎base/kernels/generic/unary-strided1d/blocked/lib/10d.js‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ var offsets = require( './../../../../../../base/offsets' );
3838
* Applies a one-dimensional strided array function to a list of specified dimensions in an input ndarray and assigns results to a provided output ndarray via loop blocking.
3939
*
4040
* @private
41-
* @param {Function} fcn - wrapper for a one-dimensional strided array reduction function
41+
* @param {Function} fcn - wrapper for a one-dimensional strided array function
4242
* @param {Array<Object>} arrays - ndarray descriptors
43-
* @param {Array<Object>} views - initialized ndarray descriptors representing sub-array views
43+
* @param {Array<Object>} views - initialized ndarray descriptors representing subarray views
4444
* @param {Array<integer>} shape - loop dimensions
4545
* @param {Array<integer>} stridesX - loop dimension strides for the input ndarray
4646
* @param {Array<integer>} stridesY - loop dimension strides for the output ndarray
@@ -101,7 +101,7 @@ var offsets = require( './../../../../../../base/offsets' );
101101
* 'order': 'row-major'
102102
* };
103103
*
104-
* // Initialize ndarray descriptors representing sub-array views:
104+
* // Initialize ndarray descriptors representing subarray views:
105105
* var views = [
106106
* {
107107
* 'dtype': x.dtype,
@@ -129,7 +129,7 @@ var offsets = require( './../../../../../../base/offsets' );
129129
* }
130130
* ];
131131
*
132-
* // Define input/output strategies for iterating over sub-array views:
132+
* // Define input/output strategies for iterating over subarray views:
133133
* var strategyX = strategy( views[ 0 ] );
134134
* var strategyY = strategy( views[ 1 ] );
135135
*

‎base/kernels/generic/unary-strided1d/blocked/lib/2d.js‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ var offsets = require( './../../../../../../base/offsets' );
3838
* @private
3939
* @param {Function} fcn - wrapper for a one-dimensional strided array function
4040
* @param {Array<Object>} arrays - ndarray descriptors
41-
* @param {Array<Object>} views - initialized ndarray descriptors representing sub-array views
41+
* @param {Array<Object>} views - initialized ndarray descriptors representing subarray views
4242
* @param {Array<integer>} shape - loop dimensions
4343
* @param {Array<integer>} stridesX - loop dimension strides for the input ndarray
4444
* @param {Array<integer>} stridesY - loop dimension strides for the output ndarray
@@ -99,7 +99,7 @@ var offsets = require( './../../../../../../base/offsets' );
9999
* 'order': 'row-major'
100100
* };
101101
*
102-
* // Initialize ndarray descriptors representing sub-array views:
102+
* // Initialize ndarray descriptors representing subarray views:
103103
* var views = [
104104
* {
105105
* 'dtype': x.dtype,
@@ -127,7 +127,7 @@ var offsets = require( './../../../../../../base/offsets' );
127127
* }
128128
* ];
129129
*
130-
* // Define input/output strategies for iterating over sub-array views:
130+
* // Define input/output strategies for iterating over subarray views:
131131
* var strategyX = strategy( views[ 0 ] );
132132
* var strategyY = strategy( views[ 1 ] );
133133
*

‎base/kernels/generic/unary-strided1d/blocked/lib/3d.js‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ var offsets = require( './../../../../../../base/offsets' );
3838
* Applies a one-dimensional strided array function to a list of specified dimensions in an input ndarray and assigns results to a provided output ndarray via loop blocking.
3939
*
4040
* @private
41-
* @param {Function} fcn - wrapper for a one-dimensional strided array reduction function
41+
* @param {Function} fcn - wrapper for a one-dimensional strided array function
4242
* @param {Array<Object>} arrays - ndarray descriptors
43-
* @param {Array<Object>} views - initialized ndarray descriptors representing sub-array views
43+
* @param {Array<Object>} views - initialized ndarray descriptors representing subarray views
4444
* @param {Array<integer>} shape - loop dimensions
4545
* @param {Array<integer>} stridesX - loop dimension strides for the input ndarray
4646
* @param {Array<integer>} stridesY - loop dimension strides for the output ndarray
@@ -101,7 +101,7 @@ var offsets = require( './../../../../../../base/offsets' );
101101
* 'order': 'row-major'
102102
* };
103103
*
104-
* // Initialize ndarray descriptors representing sub-array views:
104+
* // Initialize ndarray descriptors representing subarray views:
105105
* var views = [
106106
* {
107107
* 'dtype': x.dtype,
@@ -129,7 +129,7 @@ var offsets = require( './../../../../../../base/offsets' );
129129
* }
130130
* ];
131131
*
132-
* // Define input/output strategies for iterating over sub-array views:
132+
* // Define input/output strategies for iterating over subarray views:
133133
* var strategyX = strategy( views[ 0 ] );
134134
* var strategyY = strategy( views[ 1 ] );
135135
*

‎base/kernels/generic/unary-strided1d/blocked/lib/4d.js‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ var offsets = require( './../../../../../../base/offsets' );
3838
* Applies a one-dimensional strided array function to a list of specified dimensions in an input ndarray and assigns results to a provided output ndarray via loop blocking.
3939
*
4040
* @private
41-
* @param {Function} fcn - wrapper for a one-dimensional strided array reduction function
41+
* @param {Function} fcn - wrapper for a one-dimensional strided array function
4242
* @param {Array<Object>} arrays - ndarray descriptors
43-
* @param {Array<Object>} views - initialized ndarray descriptors representing sub-array views
43+
* @param {Array<Object>} views - initialized ndarray descriptors representing subarray views
4444
* @param {Array<integer>} shape - loop dimensions
4545
* @param {Array<integer>} stridesX - loop dimension strides for the input ndarray
4646
* @param {Array<integer>} stridesY - loop dimension strides for the output ndarray
@@ -101,7 +101,7 @@ var offsets = require( './../../../../../../base/offsets' );
101101
* 'order': 'row-major'
102102
* };
103103
*
104-
* // Initialize ndarray descriptors representing sub-array views:
104+
* // Initialize ndarray descriptors representing subarray views:
105105
* var views = [
106106
* {
107107
* 'dtype': x.dtype,
@@ -129,7 +129,7 @@ var offsets = require( './../../../../../../base/offsets' );
129129
* }
130130
* ];
131131
*
132-
* // Define input/output strategies for iterating over sub-array views:
132+
* // Define input/output strategies for iterating over subarray views:
133133
* var strategyX = strategy( views[ 0 ] );
134134
* var strategyY = strategy( views[ 1 ] );
135135
*

‎base/kernels/generic/unary-strided1d/blocked/lib/5d.js‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ var offsets = require( './../../../../../../base/offsets' );
3838
* Applies a one-dimensional strided array function to a list of specified dimensions in an input ndarray and assigns results to a provided output ndarray via loop blocking.
3939
*
4040
* @private
41-
* @param {Function} fcn - wrapper for a one-dimensional strided array reduction function
41+
* @param {Function} fcn - wrapper for a one-dimensional strided array function
4242
* @param {Array<Object>} arrays - ndarray descriptors
43-
* @param {Array<Object>} views - initialized ndarray descriptors representing sub-array views
43+
* @param {Array<Object>} views - initialized ndarray descriptors representing subarray views
4444
* @param {Array<integer>} shape - loop dimensions
4545
* @param {Array<integer>} stridesX - loop dimension strides for the input ndarray
4646
* @param {Array<integer>} stridesY - loop dimension strides for the output ndarray
@@ -101,7 +101,7 @@ var offsets = require( './../../../../../../base/offsets' );
101101
* 'order': 'row-major'
102102
* };
103103
*
104-
* // Initialize ndarray descriptors representing sub-array views:
104+
* // Initialize ndarray descriptors representing subarray views:
105105
* var views = [
106106
* {
107107
* 'dtype': x.dtype,
@@ -129,7 +129,7 @@ var offsets = require( './../../../../../../base/offsets' );
129129
* }
130130
* ];
131131
*
132-
* // Define input/output strategies for iterating over sub-array views:
132+
* // Define input/output strategies for iterating over subarray views:
133133
* var strategyX = strategy( views[ 0 ] );
134134
* var strategyY = strategy( views[ 1 ] );
135135
*

‎base/kernels/generic/unary-strided1d/blocked/lib/6d.js‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ var offsets = require( './../../../../../../base/offsets' );
3838
* Applies a one-dimensional strided array function to a list of specified dimensions in an input ndarray and assigns results to a provided output ndarray via loop blocking.
3939
*
4040
* @private
41-
* @param {Function} fcn - wrapper for a one-dimensional strided array reduction function
41+
* @param {Function} fcn - wrapper for a one-dimensional strided array function
4242
* @param {Array<Object>} arrays - ndarray descriptors
43-
* @param {Array<Object>} views - initialized ndarray descriptors representing sub-array views
43+
* @param {Array<Object>} views - initialized ndarray descriptors representing subarray views
4444
* @param {Array<integer>} shape - loop dimensions
4545
* @param {Array<integer>} stridesX - loop dimension strides for the input ndarray
4646
* @param {Array<integer>} stridesY - loop dimension strides for the output ndarray
@@ -101,7 +101,7 @@ var offsets = require( './../../../../../../base/offsets' );
101101
* 'order': 'row-major'
102102
* };
103103
*
104-
* // Initialize ndarray descriptors representing sub-array views:
104+
* // Initialize ndarray descriptors representing subarray views:
105105
* var views = [
106106
* {
107107
* 'dtype': x.dtype,
@@ -129,7 +129,7 @@ var offsets = require( './../../../../../../base/offsets' );
129129
* }
130130
* ];
131131
*
132-
* // Define input/output strategies for iterating over sub-array views:
132+
* // Define input/output strategies for iterating over subarray views:
133133
* var strategyX = strategy( views[ 0 ] );
134134
* var strategyY = strategy( views[ 1 ] );
135135
*

0 commit comments

Comments
 (0)