Skip to content

Commit 614ccc8

Browse files
committed
feat: update examples
1 parent 405b2b1 commit 614ccc8

File tree

2 files changed

+21
-35
lines changed

2 files changed

+21
-35
lines changed

lib/node_modules/@stdlib/stats/base/dmskrange/README.md

Lines changed: 11 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -145,26 +145,19 @@ var v = dmskrange.ndarray( 4, x, 2, 1, mask, 2, 1 );
145145
<!-- eslint no-undef: "error" -->
146146

147147
```javascript
148-
var randu = require( '@stdlib/random/base/randu' );
149-
var round = require( '@stdlib/math/base/special/round' );
150-
var Float64Array = require( '@stdlib/array/float64' );
151-
var Uint8Array = require( '@stdlib/array/uint8' );
148+
var uniform = require( '@stdlib/random/array/uniform' );
149+
var bernoulli = require( '@stdlib/random/array/bernoulli' );
152150
var dmskrange = require( '@stdlib/stats/base/dmskrange' );
153151

154-
var mask;
155-
var x;
156-
var i;
157-
158-
x = new Float64Array( 10 );
159-
mask = new Uint8Array( x.length );
160-
for ( i = 0; i < x.length; i++ ) {
161-
if ( randu() < 0.2 ) {
162-
mask[ i ] = 1;
163-
} else {
164-
mask[ i ] = 0;
165-
}
166-
x[ i ] = round( (randu()*100.0) - 50.0 );
167-
}
152+
var uniformOptions = {
153+
'dtype': 'float64'
154+
};
155+
var bernoulliOptions = {
156+
'dtype': 'uint8'
157+
};
158+
159+
var x = uniform( 10, -50.0, 50.0, uniformOptions );
160+
var mask = bernoulli( x.length, 0.2, bernoulliOptions );
168161
console.log( x );
169162
console.log( mask );
170163

lib/node_modules/@stdlib/stats/base/dmskrange/examples/index.js

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -18,26 +18,19 @@
1818

1919
'use strict';
2020

21-
var randu = require( '@stdlib/random/base/randu' );
22-
var round = require( '@stdlib/math/base/special/round' );
23-
var Float64Array = require( '@stdlib/array/float64' );
24-
var Uint8Array = require( '@stdlib/array/uint8' );
21+
var uniform = require( '@stdlib/random/array/uniform' );
22+
var bernoulli = require( '@stdlib/random/array/bernoulli' );
2523
var dmskrange = require( './../lib' );
2624

27-
var mask;
28-
var x;
29-
var i;
25+
var uniformOptions = {
26+
'dtype': 'float64'
27+
};
28+
var bernoulliOptions = {
29+
'dtype': 'uint8'
30+
};
3031

31-
x = new Float64Array( 10 );
32-
mask = new Uint8Array( x.length );
33-
for ( i = 0; i < x.length; i++ ) {
34-
if ( randu() < 0.2 ) {
35-
mask[ i ] = 1;
36-
} else {
37-
mask[ i ] = 0;
38-
}
39-
x[ i ] = round( (randu()*100.0) - 50.0 );
40-
}
32+
var x = uniform( 10, -50.0, 50.0, uniformOptions );
33+
var mask = bernoulli( x.length, 0.2, bernoulliOptions );
4134
console.log( x );
4235
console.log( mask );
4336

0 commit comments

Comments
 (0)