diff --git a/lib/node_modules/@stdlib/stats/base/dists/exponential/logpdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/exponential/logpdf/README.md index b64fcb6df9a5..1d33eb9d5d30 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/exponential/logpdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/exponential/logpdf/README.md @@ -137,10 +137,6 @@ for ( i = 0; i < 10; i++ ) { - - -
- * * * @@ -231,6 +227,12 @@ int main( void ) {
+ + +
+ +
+ diff --git a/lib/node_modules/@stdlib/stats/base/dists/exponential/logpdf/benchmark/benchmark.native.js b/lib/node_modules/@stdlib/stats/base/dists/exponential/logpdf/benchmark/benchmark.native.js index a9037500e2fe..1db9a3e81210 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/exponential/logpdf/benchmark/benchmark.native.js +++ b/lib/node_modules/@stdlib/stats/base/dists/exponential/logpdf/benchmark/benchmark.native.js @@ -23,7 +23,7 @@ var resolve = require( 'path' ).resolve; var bench = require( '@stdlib/bench' ); var Float64Array = require( '@stdlib/array/float64' ); -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/base/uniform' ); var isnan = require( '@stdlib/math/base/assert/is-nan' ); var EPS = require( '@stdlib/constants/float64/eps' ); var tryRequire = require( '@stdlib/utils/try-require' ); @@ -51,8 +51,8 @@ bench( pkg+'::native', opts, function benchmark( b ) { x = new Float64Array( len ); lambda = new Float64Array( len ); for ( i = 0; i < len; i++ ) { - x[ i ] = ( randu()*100.0 ); - lambda[ i ] = ( randu()*100.0 ) + EPS; + x[ i ] = uniform( 0.0, 100.0 ); + lambda[ i ] = uniform( EPS, 100.0 ); } b.tic(); diff --git a/lib/node_modules/@stdlib/stats/base/dists/exponential/logpdf/benchmark/c/benchmark.c b/lib/node_modules/@stdlib/stats/base/dists/exponential/logpdf/benchmark/c/benchmark.c index 47f531756f9b..79aca63d915f 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/exponential/logpdf/benchmark/c/benchmark.c +++ b/lib/node_modules/@stdlib/stats/base/dists/exponential/logpdf/benchmark/c/benchmark.c @@ -107,7 +107,7 @@ static double benchmark( void ) { t = tic(); for ( i = 0; i < ITERATIONS; i++ ) { - y = stdlib_base_dists_exponential_logpdf( x[ i % 100 ], lambda[ i % 100 ]); + y = stdlib_base_dists_exponential_logpdf( x[ i % 100 ], lambda[ i % 100 ] ); if ( y != y ) { printf( "should not return NaN\n" ); break; diff --git a/lib/node_modules/@stdlib/stats/base/dists/exponential/logpdf/src/main.c b/lib/node_modules/@stdlib/stats/base/dists/exponential/logpdf/src/main.c index 9fcd6e819f3c..33ecbf9948be 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/exponential/logpdf/src/main.c +++ b/lib/node_modules/@stdlib/stats/base/dists/exponential/logpdf/src/main.c @@ -42,7 +42,7 @@ double stdlib_base_dists_exponential_logpdf( const double x, const double lambda ) { return 0.0/0.0; // NaN } - if( x < 0.0){ + if ( x < 0.0 ) { return STDLIB_CONSTANT_FLOAT64_NINF; } return ( -x*lambda ) + stdlib_base_ln( lambda );