File tree Expand file tree Collapse file tree 1 file changed +4
-14
lines changed
lib/node_modules/@stdlib/stats/incr/nanmse Expand file tree Collapse file tree 1 file changed +4
-14
lines changed Original file line number Diff line number Diff line change @@ -103,7 +103,8 @@ m = accumulator();
103103<!-- eslint no-undef: "error" -->
104104
105105``` javascript
106- var randu = require ( ' @stdlib/random/base/randu' );
106+ var bernoulli = require ( ' @stdlib/random/base/bernoulli' );
107+ var uniform = require ( ' @stdlib/random/base/uniform' );
107108var incrnanmse = require ( ' @stdlib/stats/incr/nanmse' );
108109
109110var accumulator;
@@ -116,13 +117,8 @@ accumulator = incrnanmse();
116117
117118// For each simulated datum, update the mean squared error...
118119for ( i = 0 ; i < 100 ; i++ ) {
119- if ( randu () < 0.2 ) {
120- v1 = NaN ;
121- v2 = NaN ;
122- } else {
123- v1 = ( randu ()* 100.0 ) - 50.0 ;
124- v2 = ( randu ()* 100.0 ) - 50.0 ;
125- }
120+ v1 = ( bernoulli ( 0.8 ) < 1 ) ? NaN : uniform ( - 50.0 , 50.0 );
121+ v2 = ( bernoulli ( 0.8 ) < 1 ) ? NaN : uniform ( - 50.0 , 50.0 );
126122 accumulator ( v1, v2 );
127123}
128124console .log ( accumulator () );
@@ -144,12 +140,6 @@ console.log( accumulator() );
144140
145141<section class =" links " >
146142
147- [ mean-squared-error ] : https://en.wikipedia.org/wiki/Mean_squared_error
148-
149- <!-- <related-links> -->
150-
151- <!-- </related-links> -->
152-
153143</section >
154144
155145<!-- /.links -->
You can’t perform that action at this time.
0 commit comments