Skip to content

Commit 320c61e

Browse files
committed
Auto-generated commit
1 parent db6e943 commit 320c61e

File tree

3 files changed

+17
-38
lines changed

3 files changed

+17
-38
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3502,6 +3502,7 @@ A total of 557 issues were closed in this release:
35023502

35033503
<details>
35043504

3505+
- [`a118739`](https://github.com/stdlib-js/stdlib/commit/a118739a4cd7e373ac4f6a74312b56f12ab911fc) - **docs:** update examples _(by Athan Reines)_
35053506
- [`85ec605`](https://github.com/stdlib-js/stdlib/commit/85ec60580ef65be852f93674c2ffd5b73d5e2442) - **feat:** add `stats/base/ndarray/snanmskmin` [(#8746)](https://github.com/stdlib-js/stdlib/pull/8746) _(by Kaustubh Patange, Athan Reines)_
35063507
- [`7757e13`](https://github.com/stdlib-js/stdlib/commit/7757e13d769ec0245261f09ee6209bf646286f45) - **feat:** add `stats/base/ndarray/dnanmskmax` [(#8748#pullrequestreview-3538086086)](https://github.com/stdlib-js/stdlib/pull/8748#pullrequestreview-3538086086) _(by Pratik, Athan Reines)_
35073508
- [`1f6de4e`](https://github.com/stdlib-js/stdlib/commit/1f6de4e5eb105a0a4ef6f320056ce77e19d221b1) - **feat:** add `stats/nanmin-by` [(#8750)](https://github.com/stdlib-js/stdlib/pull/8750) _(by Sachin Pangal, Athan Reines)_

base/ndarray/dnanmskmax/README.md

Lines changed: 8 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -83,32 +83,21 @@ If a `mask` array element is `0`, the corresponding element in the input ndarray
8383
<!-- eslint no-undef: "error" -->
8484

8585
```javascript
86-
var uniform = require( '@stdlib/random/base/uniform' );
87-
var filledarrayBy = require( '@stdlib/array/filled-by' );
88-
var bernoulli = require( '@stdlib/random/base/bernoulli' );
86+
var uniform = require( '@stdlib/random/array/uniform' );
87+
var bernoulli = require( '@stdlib/random/array/bernoulli' );
8988
var ndarray = require( '@stdlib/ndarray/base/ctor' );
9089
var ndarray2array = require( '@stdlib/ndarray/to-array' );
9190
var dnanmskmax = require( '@stdlib/stats/base/ndarray/dnanmskmax' );
9291

93-
function rand() {
94-
if ( bernoulli( 0.8 ) < 1 ) {
95-
return NaN;
96-
}
97-
return uniform( -50.0, 50.0 );
98-
}
99-
100-
function randMask() {
101-
if ( bernoulli( 0.1 ) < 1 ) {
102-
return 1;
103-
}
104-
return 0;
105-
}
106-
107-
var xbuf = filledarrayBy( 10, 'float64', rand );
92+
var xbuf = uniform( 10, -50.0, 50.0, {
93+
'dtype': 'float64'
94+
});
10895
var x = new ndarray( 'float64', xbuf, [ xbuf.length ], [ 1 ], 0, 'row-major' );
10996
console.log( ndarray2array( x ) );
11097

111-
var maskbuf = filledarrayBy( xbuf.length, 'uint8', randMask );
98+
var maskbuf = bernoulli( xbuf.length, 0.2, {
99+
'dtype': 'uint8'
100+
});
112101
var mask = new ndarray( 'uint8', maskbuf, [ maskbuf.length ], [ 1 ], 0, 'row-major' );
113102
console.log( ndarray2array( mask ) );
114103

base/ndarray/dnanmskmax/examples/index.js

Lines changed: 8 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -18,32 +18,21 @@
1818

1919
'use strict';
2020

21-
var uniform = require( '@stdlib/random/base/uniform' );
22-
var filledarrayBy = require( '@stdlib/array/filled-by' );
23-
var bernoulli = require( '@stdlib/random/base/bernoulli' );
21+
var uniform = require( '@stdlib/random/array/uniform' );
22+
var bernoulli = require( '@stdlib/random/array/bernoulli' );
2423
var ndarray = require( '@stdlib/ndarray/base/ctor' );
2524
var ndarray2array = require( '@stdlib/ndarray/to-array' );
2625
var dnanmskmax = require( './../lib' );
2726

28-
function rand() {
29-
if ( bernoulli( 0.8 ) < 1 ) {
30-
return NaN;
31-
}
32-
return uniform( -50.0, 50.0 );
33-
}
34-
35-
function randMask() {
36-
if ( bernoulli( 0.1 ) < 1 ) {
37-
return 1;
38-
}
39-
return 0;
40-
}
41-
42-
var xbuf = filledarrayBy( 10, 'float64', rand );
27+
var xbuf = uniform( 10, -50.0, 50.0, {
28+
'dtype': 'float64'
29+
});
4330
var x = new ndarray( 'float64', xbuf, [ xbuf.length ], [ 1 ], 0, 'row-major' );
4431
console.log( ndarray2array( x ) );
4532

46-
var maskbuf = filledarrayBy( xbuf.length, 'uint8', randMask );
33+
var maskbuf = bernoulli( xbuf.length, 0.2, {
34+
'dtype': 'uint8'
35+
});
4736
var mask = new ndarray( 'uint8', maskbuf, [ maskbuf.length ], [ 1 ], 0, 'row-major' );
4837
console.log( ndarray2array( mask ) );
4938

0 commit comments

Comments
 (0)