Skip to content

Commit be89c93

Browse files
Merge branch 'beta/variance' of https://github.com/vivekmaurya001/stdlib into beta/variance
2 parents e00002d + 0546f39 commit be89c93

File tree

242 files changed

+20118
-188
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

242 files changed

+20118
-188
lines changed

lib/node_modules/@stdlib/array/base/flatten2d-by/README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,12 @@ out = flatten2dBy( x, [ 4, 4 ], true, fcn );
185185

186186
<section class="related">
187187

188+
* * *
189+
190+
## See Also
191+
192+
- <span class="package-name">[`@stdlib/array/base/flatten2d`][@stdlib/array/base/flatten2d]</span><span class="delimiter">: </span><span class="description">flatten a two-dimensional nested array.</span>
193+
188194
</section>
189195

190196
<!-- /.related -->
@@ -193,6 +199,12 @@ out = flatten2dBy( x, [ 4, 4 ], true, fcn );
193199

194200
<section class="links">
195201

202+
<!-- <related-links> -->
203+
204+
[@stdlib/array/base/flatten2d]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/flatten2d
205+
206+
<!-- </related-links> -->
207+
196208
</section>
197209

198210
<!-- /.links -->

lib/node_modules/@stdlib/array/to-fancy/lib/factory.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
// MODULES //
2222

23+
var isCollection = require( '@stdlib/assert/is-collection' );
2324
var isArrayLike = require( '@stdlib/assert/is-array-like' );
2425
var Proxy = require( '@stdlib/proxy/ctor' );
2526
var arraylike2object = require( '@stdlib/array/base/arraylike2object' );
@@ -124,7 +125,7 @@ function factory() {
124125
var arr;
125126
var dt;
126127
var o;
127-
if ( !isArrayLike( x ) ) {
128+
if ( !isArrayLike( x ) && !isCollection( x ) ) {
128129
throw new TypeError( format( 'invalid argument. First argument must be array-like. Value: `%s`.', x ) );
129130
}
130131
if ( hasProxySupport ) {

lib/node_modules/@stdlib/array/to-fancy/lib/set.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ var setSlice = require( './set_slice.js' );
3737
*
3838
* @private
3939
* @param {Object} ctx - context object
40-
* @param {Function} ctx.setter - accessor for setting array elements
4140
* @param {string} ctx.dtype - array data type
4241
* @param {boolean} ctx.strict - boolean indicating whether to enforce strict bounds checking
4342
* @param {Function} ctx.validator - function for validating new values

lib/node_modules/@stdlib/assert/has-atob-support/README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,12 @@ $ has-atob-support
108108

109109
<section class="related">
110110

111+
* * *
112+
113+
## See Also
114+
115+
- <span class="package-name">[`@stdlib/assert/has-btoa-support`][@stdlib/assert/has-btoa-support]</span><span class="delimiter">: </span><span class="description">detect native btoa support.</span>
116+
111117
</section>
112118

113119
<!-- /.related -->
@@ -118,6 +124,12 @@ $ has-atob-support
118124

119125
[mdn-atob]: https://developer.mozilla.org/en-US/docs/Web/API/Window/atob
120126

127+
<!-- <related-links> -->
128+
129+
[@stdlib/assert/has-btoa-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-btoa-support
130+
131+
<!-- </related-links> -->
132+
121133
</section>
122134

123135
<!-- /.links -->

lib/node_modules/@stdlib/assert/is-ndarray-like-with-data-type/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,12 @@ bool = isndarrayLikeWithDataType( null, 'generic' );
7878

7979
<section class="related">
8080

81+
* * *
82+
83+
## See Also
84+
85+
- <span class="package-name">[`@stdlib/assert/is-ndarray-like`][@stdlib/assert/is-ndarray-like]</span><span class="delimiter">: </span><span class="description">test if a value is ndarray-like.</span>
86+
8187
</section>
8288

8389
<!-- /.related -->

lib/node_modules/@stdlib/blas/base/dscal/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -281,10 +281,10 @@ int main( void ) {
281281
282282
## See Also
283283
284-
- <span class="package-name">[`@stdlib/blas/base/daxpy`][@stdlib/blas/base/daxpy]</span><span class="delimiter">: </span><span class="description">multiply a vector x by a constant and add the result to y.</span>
284+
- <span class="package-name">[`@stdlib/blas/base/daxpy`][@stdlib/blas/base/daxpy]</span><span class="delimiter">: </span><span class="description">multiply a vector `x` by a constant and add the result to `y`.</span>
285285
- <span class="package-name">[`@stdlib/blas/base/gscal`][@stdlib/blas/base/gscal]</span><span class="delimiter">: </span><span class="description">multiply a vector by a constant.</span>
286286
- <span class="package-name">[`@stdlib/blas/base/sscal`][@stdlib/blas/base/sscal]</span><span class="delimiter">: </span><span class="description">multiply a single-precision floating-point vector by a constant.</span>
287-
- <span class="package-name">[`@stdlib/blas/base/saxpy`][@stdlib/blas/base/saxpy]</span><span class="delimiter">: </span><span class="description">multiply a vector x by a constant and add the result to y.</span>
287+
- <span class="package-name">[`@stdlib/blas/base/saxpy`][@stdlib/blas/base/saxpy]</span><span class="delimiter">: </span><span class="description">multiply a vector `x` by a constant and add the result to `y`.</span>
288288
289289
</section>
290290

lib/node_modules/@stdlib/blas/base/sswap/README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -304,6 +304,15 @@ int main( void ) {
304304
305305
<section class="related">
306306
307+
* * *
308+
309+
## See Also
310+
311+
- <span class="package-name">[`@stdlib/blas/base/dswap`][@stdlib/blas/base/dswap]</span><span class="delimiter">: </span><span class="description">interchange two double-precision floating-point vectors.</span>
312+
- <span class="package-name">[`@stdlib/blas/base/gswap`][@stdlib/blas/base/gswap]</span><span class="delimiter">: </span><span class="description">interchange two vectors.</span>
313+
- <span class="package-name">[`@stdlib/blas/base/scopy`][@stdlib/blas/base/scopy]</span><span class="delimiter">: </span><span class="description">copy values from x into y.</span>
314+
- <span class="package-name">[`@stdlib/blas/sswap`][@stdlib/blas/sswap]</span><span class="delimiter">: </span><span class="description">interchange two single-precision floating-point vectors.</span>
315+
307316
</section>
308317
309318
<!-- /.related -->
@@ -320,6 +329,18 @@ int main( void ) {
320329
321330
[mdn-typed-array]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray
322331
332+
<!-- <related-links> -->
333+
334+
[@stdlib/blas/base/dswap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/dswap
335+
336+
[@stdlib/blas/base/gswap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/gswap
337+
338+
[@stdlib/blas/base/scopy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/scopy
339+
340+
[@stdlib/blas/sswap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/sswap
341+
342+
<!-- </related-links> -->
343+
323344
</section>
324345
325346
<!-- /.links -->

lib/node_modules/@stdlib/blas/ext/base/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ var ns = extblas;
8585
- <span class="signature">[`dssumors( N, x, strideX )`][@stdlib/blas/ext/base/dssumors]</span><span class="delimiter">: </span><span class="description">calculate the sum of single-precision floating-point strided array elements using ordinary recursive summation with extended accumulation and returning an extended precision result.</span>
8686
- <span class="signature">[`dssumpw( N, x, strideX )`][@stdlib/blas/ext/base/dssumpw]</span><span class="delimiter">: </span><span class="description">calculate the sum of single-precision floating-point strided array elements using pairwise summation with extended accumulation and returning an extended precision result.</span>
8787
- <span class="signature">[`dsum( N, x, stride )`][@stdlib/blas/ext/base/dsum]</span><span class="delimiter">: </span><span class="description">calculate the sum of double-precision floating-point strided array elements.</span>
88-
- <span class="signature">[`dsumkbn( N, x, stride )`][@stdlib/blas/ext/base/dsumkbn]</span><span class="delimiter">: </span><span class="description">calculate the sum of double-precision floating-point strided array elements using an improved Kahan–Babuška algorithm.</span>
88+
- <span class="signature">[`dsumkbn( N, x, strideX )`][@stdlib/blas/ext/base/dsumkbn]</span><span class="delimiter">: </span><span class="description">calculate the sum of double-precision floating-point strided array elements using an improved Kahan–Babuška algorithm.</span>
8989
- <span class="signature">[`dsumkbn2( N, x, stride )`][@stdlib/blas/ext/base/dsumkbn2]</span><span class="delimiter">: </span><span class="description">calculate the sum of double-precision floating-point strided array elements using a second-order iterative Kahan–Babuška algorithm.</span>
9090
- <span class="signature">[`dsumors( N, x, stride )`][@stdlib/blas/ext/base/dsumors]</span><span class="delimiter">: </span><span class="description">calculate the sum of double-precision floating-point strided array elements using ordinary recursive summation.</span>
9191
- <span class="signature">[`dsumpw( N, x, stride )`][@stdlib/blas/ext/base/dsumpw]</span><span class="delimiter">: </span><span class="description">calculate the sum of double-precision floating-point strided array elements using pairwise summation.</span>

lib/node_modules/@stdlib/blas/ext/base/docs/types/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1344,7 +1344,7 @@ interface Namespace {
13441344
*
13451345
* @param N - number of indexed elements
13461346
* @param x - input array
1347-
* @param stride - stride length
1347+
* @param strideX - stride length
13481348
* @returns sum
13491349
*
13501350
* @example

lib/node_modules/@stdlib/complex/float32/base/mul/manifest.json

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"options": {
3-
"task": "build"
3+
"task": "build",
4+
"wasm": false
45
},
56
"fields": [
67
{
@@ -27,6 +28,7 @@
2728
"confs": [
2829
{
2930
"task": "build",
31+
"wasm": false,
3032
"src": [
3133
"./src/main.c"
3234
],
@@ -43,6 +45,7 @@
4345
},
4446
{
4547
"task": "benchmark",
48+
"wasm": false,
4649
"src": [
4750
"./src/main.c"
4851
],
@@ -58,6 +61,23 @@
5861
},
5962
{
6063
"task": "examples",
64+
"wasm": false,
65+
"src": [
66+
"./src/main.c"
67+
],
68+
"include": [
69+
"./include"
70+
],
71+
"libraries": [],
72+
"libpath": [],
73+
"dependencies": [
74+
"@stdlib/complex/float32/ctor",
75+
"@stdlib/complex/float32/reim"
76+
]
77+
},
78+
{
79+
"task": "build",
80+
"wasm": true,
6181
"src": [
6282
"./src/main.c"
6383
],

0 commit comments

Comments
 (0)