Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/dfill-nan",
"version": "0.0.0",
"description": "Replace double-precision floating-point strided array elements equal to `NaN` with a specified scalar constant.",
"description": "Replace double-precision floating-point strided array elements equal to NaN with a specified scalar constant.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/gfill-nan",
"version": "0.0.0",
"description": "Replace strided array elements equal to `NaN` with a specified scalar constant.",
"description": "Replace strided array elements equal to NaN with a specified scalar constant.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/gnancount",
"version": "0.0.0",
"description": "Calculate the number of non-`NaN` elements in a strided array.",
"description": "Calculate the number of non-NaN elements in a strided array.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/ndarray/dnansum",
"version": "0.0.0",
"description": "Compute the sum of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values.",
"description": "Compute the sum of a one-dimensional double-precision floating-point ndarray, ignoring NaN values.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/ndarray/dnansumkbn",
"version": "0.0.0",
"description": "Compute the sum of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values and using an improved Kahan–Babuška algorithm.",
"description": "Compute the sum of a one-dimensional double-precision floating-point ndarray, ignoring NaN values and using an improved Kahan–Babuška algorithm.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/ndarray/dnansumkbn2",
"version": "0.0.0",
"description": "Compute the sum of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values and using a second-order iterative Kahan–Babuška algorithm.",
"description": "Compute the sum of a one-dimensional double-precision floating-point ndarray, ignoring NaN values and using a second-order iterative Kahan–Babuška algorithm.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/ndarray/dnansumors",
"version": "0.0.0",
"description": "Compute the sum of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values and using ordinary recursive summation.",
"description": "Compute the sum of a one-dimensional double-precision floating-point ndarray, ignoring NaN values and using ordinary recursive summation.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/ndarray/dnansumpw",
"version": "0.0.0",
"description": "Compute the sum of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values and using pairwise summation.",
"description": "Compute the sum of a one-dimensional double-precision floating-point ndarray, ignoring NaN values and using pairwise summation.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/ndarray/gnansum",
"version": "0.0.0",
"description": "Compute the sum of a one-dimensional ndarray, ignoring `NaN` values.",
"description": "Compute the sum of a one-dimensional ndarray, ignoring NaN values.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/ndarray/gnansumkbn",
"version": "0.0.0",
"description": "Compute the sum of a one-dimensional ndarray, ignoring `NaN` values and using an improved Kahan–Babuška algorithm.",
"description": "Compute the sum of a one-dimensional ndarray, ignoring NaN values and using an improved Kahan–Babuška algorithm.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/ndarray/gnansumkbn2",
"version": "0.0.0",
"description": "Compute the sum of a one-dimensional ndarray, ignoring `NaN` values and using a second-order iterative Kahan–Babuška algorithm.",
"description": "Compute the sum of a one-dimensional ndarray, ignoring NaN values and using a second-order iterative Kahan–Babuška algorithm.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/ndarray/gnansumors",
"version": "0.0.0",
"description": "Compute the sum of a one-dimensional ndarray, ignoring `NaN` values and using ordinary recursive summation.",
"description": "Compute the sum of a one-dimensional ndarray, ignoring NaN values and using ordinary recursive summation.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/ndarray/gnansumpw",
"version": "0.0.0",
"description": "Compute the sum of a one-dimensional ndarray, ignoring `NaN` values and using pairwise summation.",
"description": "Compute the sum of a one-dimensional ndarray, ignoring NaN values and using pairwise summation.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/ndarray/snansum",
"version": "0.0.0",
"description": "Compute the sum of a one-dimensional single-precision floating-point ndarray, ignoring `NaN` values.",
"description": "Compute the sum of a one-dimensional single-precision floating-point ndarray, ignoring NaN values.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/ndarray/snansumkbn",
"version": "0.0.0",
"description": "Compute the sum of a one-dimensional single-precision floating-point ndarray, ignoring `NaN` values and using an improved Kahan–Babuška algorithm.",
"description": "Compute the sum of a one-dimensional single-precision floating-point ndarray, ignoring NaN values and using an improved Kahan–Babuška algorithm.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/ndarray/snansumkbn2",
"version": "0.0.0",
"description": "Compute the sum of a one-dimensional single-precision floating-point ndarray, ignoring `NaN` values and using a second-order iterative Kahan–Babuška algorithm.",
"description": "Compute the sum of a one-dimensional single-precision floating-point ndarray, ignoring NaN values and using a second-order iterative Kahan–Babuška algorithm.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/ndarray/snansumors",
"version": "0.0.0",
"description": "Compute the sum of a one-dimensional single-precision floating-point ndarray, ignoring `NaN` values and using ordinary recursive summation.",
"description": "Compute the sum of a one-dimensional single-precision floating-point ndarray, ignoring NaN values and using ordinary recursive summation.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/ndarray/snansumpw",
"version": "0.0.0",
"description": "Compute the sum of a one-dimensional single-precision floating-point ndarray, ignoring `NaN` values and using pairwise summation.",
"description": "Compute the sum of a one-dimensional single-precision floating-point ndarray, ignoring NaN values and using pairwise summation.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/sfill-nan",
"version": "0.0.0",
"description": "Replace single-precision floating-point strided array elements equal to `NaN` with a specified scalar constant.",
"description": "Replace single-precision floating-point strided array elements equal to NaN with a specified scalar constant.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/blas/ext/base/wasm/dnansumkbn2",
"version": "0.0.0",
"description": "Compute the sum of double-precision floating-point strided array elements, ignoring `NaN` values and using a second-order iterative Kahan–Babuška algorithm.",
"description": "Compute the sum of double-precision floating-point strided array elements, ignoring NaN values and using a second-order iterative Kahan–Babuška algorithm.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/random/docs/types/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@ interface Namespace {
beta: typeof beta;

/**
* Generates pseudorandom numbers drawn from a betaprime distribution.
* Generates pseudorandom numbers drawn from a beta prime distribution.
*
* @param shape - output shape
* @param alpha - first shape parameter
Expand Down
2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/stats/array/nanstdev/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/array/nanstdev",
"version": "0.0.0",
"description": "Calculate the standard deviation of an array ignoring `NaN` values.",
"description": "Calculate the standard deviation of an array ignoring NaN values.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/array/nanstdevch",
"version": "0.0.0",
"description": "Calculate the standard deviation of an array ignoring `NaN` values and using a one-pass trial mean algorithm.",
"description": "Calculate the standard deviation of an array ignoring NaN values and using a one-pass trial mean algorithm.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/array/nanstdevpn",
"version": "0.0.0",
"description": "Calculate the standard deviation of an array ignoring `NaN` values and using a two-pass algorithm.",
"description": "Calculate the standard deviation of an array ignoring NaN values and using a two-pass algorithm.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/array/nanstdevtk",
"version": "0.0.0",
"description": "Calculate the standard deviation of an array ignoring `NaN` values and using a one-pass textbook algorithm.",
"description": "Calculate the standard deviation of an array ignoring NaN values and using a one-pass textbook algorithm.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/array/nanstdevwd",
"version": "0.0.0",
"description": "Calculate the standard deviation of an array ignoring `NaN` values and using Welford's algorithm.",
"description": "Calculate the standard deviation of an array ignoring NaN values and using Welford's algorithm.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/array/nanstdevyc",
"version": "0.0.0",
"description": "Calculate the standard deviation of an array ignoring `NaN` values and using a one-pass algorithm proposed by Youngs and Cramer.",
"description": "Calculate the standard deviation of an array ignoring NaN values and using a one-pass algorithm proposed by Youngs and Cramer.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/array/nanvariance",
"version": "0.0.0",
"description": "Calculate the variance of an array ignoring `NaN` values.",
"description": "Calculate the variance of an array ignoring NaN values.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/array/nanvariancech",
"version": "0.0.0",
"description": "Calculate the variance of an array ignoring `NaN` values and using a one-pass trial mean algorithm.",
"description": "Calculate the variance of an array ignoring NaN values and using a one-pass trial mean algorithm.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/array/nanvariancepn",
"version": "0.0.0",
"description": "Calculate the variance of an array ignoring `NaN` values and using a two-pass algorithm.",
"description": "Calculate the variance of an array ignoring NaN values and using a two-pass algorithm.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/array/nanvariancetk",
"version": "0.0.0",
"description": "Calculate the variance of an array ignoring `NaN` values and using a one-pass textbook algorithm.",
"description": "Calculate the variance of an array ignoring NaN values and using a one-pass textbook algorithm.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/array/nanvariancewd",
"version": "0.0.0",
"description": "Calculate the variance of an array ignoring `NaN` values and using Welford's algorithm.",
"description": "Calculate the variance of an array ignoring NaN values and using Welford's algorithm.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/array/nanvarianceyc",
"version": "0.0.0",
"description": "Calculate the variance of an array ignoring `NaN` values and using a one-pass algorithm proposed by Youngs and Cramer.",
"description": "Calculate the variance of an array ignoring NaN values and using a one-pass algorithm proposed by Youngs and Cramer.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ The namespace contains the following functions for calculating distribution prop

<!-- </toc> -->

The namespace contains a constructor function for creating a [betaprime][betaprime-distribution] distribution object.
The namespace contains a constructor function for creating a [beta prime][betaprime-distribution] distribution object.

<!-- <toc pattern="*ctor*"> -->

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ function factory( alpha, beta ) {
return NaN;
}
if ( x <= 0.0 ) {
// Support of the BetaPrime distribution: (0,∞)
// Support of the beta prime distribution: (0,∞)
return NINF;
}
out = ( alpha-1.0 ) * ln( x );
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ function logpdf( x, alpha, beta ) {
return NaN;
}
if ( x <= 0.0 ) {
// Support of the BetaPrime distribution: (0,∞)
// Support of the beta prime distribution: (0,∞)
return NINF;
}
out = ( alpha-1.0 ) * ln( x );
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ double stdlib_base_dists_betaprime_logpdf( const double x, const double alpha, c
return 0.0 / 0.0;
}
if ( x <= 0.0 ) {
// Support of the BetaPrime distribution: (0,∞)
// Support of the beta prime distribution: (0,∞)
return STDLIB_CONSTANT_FLOAT64_NINF;
}
out = ( alpha-1.0 ) * stdlib_base_ln( x );
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ tape( 'main export is an object', function test( t ) {
t.end();
});

tape( 'the exported object contains betaprime distribution functions', function test( t ) {
tape( 'the exported object contains beta prime distribution functions', function test( t ) {
var keys = objectKeys( betaprime );
t.strictEqual( keys.length > 0, true, 'has keys' );
t.end();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/base/ndarray/dnanmax",
"version": "0.0.0",
"description": "Compute the maximum value of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values.",
"description": "Compute the maximum value of a one-dimensional double-precision floating-point ndarray, ignoring NaN values.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/base/ndarray/dnanmaxabs",
"version": "0.0.0",
"description": "Compute the maximum absolute value of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values.",
"description": "Compute the maximum absolute value of a one-dimensional double-precision floating-point ndarray, ignoring NaN values.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/base/ndarray/dnanmean",
"version": "0.0.0",
"description": "Compute the arithmetic mean of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values.",
"description": "Compute the arithmetic mean of a one-dimensional double-precision floating-point ndarray, ignoring NaN values.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/base/ndarray/dnanmeanors",
"version": "0.0.0",
"description": "Compute the arithmetic mean of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values and using ordinary recursive summation.",
"description": "Compute the arithmetic mean of a one-dimensional double-precision floating-point ndarray, ignoring NaN values and using ordinary recursive summation.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/base/ndarray/dnanmeanpn",
"version": "0.0.0",
"description": "Compute the arithmetic mean of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values and using a two-pass error correction algorithm.",
"description": "Compute the arithmetic mean of a one-dimensional double-precision floating-point ndarray, ignoring NaN values and using a two-pass error correction algorithm.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stdlib/stats/base/ndarray/dnanmeanpw",
"version": "0.0.0",
"description": "Compute the arithmetic mean of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values and using pairwise summation.",
"description": "Compute the arithmetic mean of a one-dimensional double-precision floating-point ndarray, ignoring NaN values and using pairwise summation.",
"license": "Apache-2.0",
"author": {
"name": "The Stdlib Authors",
Expand Down
Loading