Skip to content

Commit b11d8eb

Browse files
chore: changes from code review
1 parent 001a1da commit b11d8eb

File tree

4 files changed

+6
-41
lines changed

4 files changed

+6
-41
lines changed

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

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

204204
The function accepts the following arguments:
205205

206-
- **x**: `[in] double` input value
207-
- **alpha**: `[in] double` first shape parameter
208-
- **beta**: `[in] double` second shape parameter
206+
- **x**: `[in] double` input value.
207+
- **alpha**: `[in] double` first shape parameter.
208+
- **beta**: `[in] double` second shape parameter.
209209

210210
```c
211211
double stdlib_base_dists_betaprime_logpdf( const double x, double alpha, const double beta );

lib/node_modules/@stdlib/stats/base/dists/betaprime/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_betaprime_logpdf( x[ i%100 ], alpha[ i%100 ], beta[ i%100 ] );
116+
y = stdlib_base_dists_betaprime_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/betaprime/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 prime 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/betaprime/logpdf/src/main.c

Lines changed: 1 addition & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -28,47 +28,11 @@
2828
* @param x input value
2929
* @param alpha first shape parameter
3030
* @param beta second shape parameter
31-
* @returns evaluated logPDF
31+
* @returns expected value
3232
*
3333
* @example
3434
* double y = stdlib_base_dists_beta_logpdf( 0.5, 1.0, 1.0 );
3535
* // returns ~-0.811
36-
*
37-
* @example
38-
* double y = stdlib_base_dists_beta_logpdf( 0.5, 2.0, 4.0 );
39-
* // returns ~-0.13
40-
*
41-
* @example
42-
* double y = stdlib_base_dists_beta_logpdf( 0.2, 2.0, 2.0 );
43-
* // returns ~-0.547
44-
*
45-
* @example
46-
* double y = stdlib_base_dists_beta_logpdf( 0.8, 4.0, 4.0 );
47-
* // returns ~-0.43
48-
*
49-
* @example
50-
* double y = stdlib_base_dists_beta_logpdf( -0.5, 4.0, 2.0 );
51-
* // returns -Infinity
52-
*
53-
* @example
54-
* double y = stdlib_base_dists_beta_logpdf( 0.5, -1.0, 0.5 );
55-
* // returns NaN
56-
*
57-
* @example
58-
* double y = stdlib_base_dists_beta_logpdf( 0.5, 0.5, -1.0 );
59-
* // returns NaN
60-
*
61-
* @example
62-
* double y = stdlib_base_dists_beta_logpdf( NaN, 1.0, 1.0 );
63-
* // returns NaN
64-
*
65-
* @example
66-
* double y = stdlib_base_dists_beta_logpdf( 0.5, NaN, 1.0 );
67-
* // returns NaN
68-
*
69-
* @example
70-
* double y = stdlib_base_dists_beta_logpdf( 0.5, 1.0, NaN );
71-
* // returns NaN
7236
*/
7337
double stdlib_base_dists_betaprime_logpdf( const double x, double alpha, const double beta ) {
7438
double out;

0 commit comments

Comments
 (0)