Skip to content

Commit 14ad2e3

Browse files
chore: changes from code review
1 parent 927ed03 commit 14ad2e3

File tree

4 files changed

+6
-45
lines changed

4 files changed

+6
-45
lines changed

lib/node_modules/@stdlib/stats/base/dists/beta/logpdf/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -206,9 +206,9 @@ double y = stdlib_base_dists_beta_logpdf( 0.5, 1.0, 1.0 );
206206

207207
The function accepts the following arguments:
208208

209-
- **x**: `[in] double` input value
210-
- **alpha**: `[in] double` first shape parameter
211-
- **beta**: `[in] double` second shape parameter
209+
- **x**: `[in] double` input value.
210+
- **alpha**: `[in] double` first shape parameter.
211+
- **beta**: `[in] double` second shape parameter.
212212

213213
```c
214214
double stdlib_base_dists_beta_logpdf( const double x, double alpha, const double beta );

lib/node_modules/@stdlib/stats/base/dists/beta/logpdf/benchmark/c/benchmark.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ static double benchmark( void ) {
113113

114114
t = tic();
115115
for ( i = 0; i < ITERATIONS; i++ ) {
116-
y = stdlib_base_dists_beta_logpdf( x[ i%100 ], alpha[ i%100 ], beta[ i%100 ] );
116+
y = stdlib_base_dists_beta_logpdf( x[ i % 100 ], alpha[ i % 100 ], beta[ i % 100 ] );
117117
if ( y != y ) {
118118
printf( "should not return NaN\n" );
119119
break;

lib/node_modules/@stdlib/stats/base/dists/beta/logpdf/lib/native.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ var addon = require( './../src/addon.node' );
2828
/**
2929
* Evaluates the natural logarithm of the probability density function (logPDF) for a beta distribution with first shape parameter `alpha` and second shape parameter `beta` at a value `x`.
3030
*
31+
* @private
3132
* @param {number} x - input value
3233
* @param {PositiveNumber} alpha - first shape parameter
3334
* @param {PositiveNumber} beta - second shape parameter

lib/node_modules/@stdlib/stats/base/dists/beta/logpdf/src/main.c

Lines changed: 1 addition & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -30,51 +30,11 @@
3030
* @param x input value
3131
* @param alpha first shape parameter
3232
* @param beta second shape parameter
33-
* @returns evaluated logPDF
33+
* @returns expected value
3434
*
3535
* @example
3636
* double y = stdlib_base_dists_beta_logpdf( 0.5, 1.0, 1.0 );
3737
* // returns ~0.0
38-
*
39-
* @example
40-
* double y = stdlib_base_dists_beta_logpdf( 0.5, 2.0, 4.0 );
41-
* // returns ~0.223
42-
*
43-
* @example
44-
* double y = stdlib_base_dists_beta_logpdf( 0.2, 2.0, 2.0 );
45-
* // returns ~-0.041
46-
*
47-
* @example
48-
* double y = stdlib_base_dists_beta_logpdf( 0.8, 4.0, 4.0 );
49-
* // returns ~-0.556
50-
*
51-
* @example
52-
* double y = stdlib_base_dists_beta_logpdf( -0.5, 4.0, 2.0 );
53-
* // returns -Infinity
54-
*
55-
* @example
56-
* double y = stdlib_base_dists_beta_logpdf( 1.5, 4.0, 2.0 );
57-
* // returns -Infinity
58-
*
59-
* @example
60-
* double y = stdlib_base_dists_beta_logpdf( 0.5, -1.0, 0.5 );
61-
* // returns NaN
62-
*
63-
* @example
64-
* double y = stdlib_base_dists_beta_logpdf( 0.5, 0.5, -1.0 );
65-
* // returns NaN
66-
*
67-
* @example
68-
* double y = stdlib_base_dists_beta_logpdf( NaN, 1.0, 1.0 );
69-
* // returns NaN
70-
*
71-
* @example
72-
* double y = stdlib_base_dists_beta_logpdf( 0.5, NaN, 1.0 );
73-
* // returns NaN
74-
*
75-
* @example
76-
* double y = stdlib_base_dists_beta_logpdf( 0.5, 1.0, NaN );
77-
* // returns NaN
7838
*/
7939
double stdlib_base_dists_beta_logpdf( const double x, double alpha, const double beta ) {
8040
double out;

0 commit comments

Comments
 (0)