From f83492216906fb4785c10074450a51122050b466 Mon Sep 17 00:00:00 2001 From: kgryte <2643044+kgryte@users.noreply.github.com> Date: Fri, 7 Nov 2025 08:32:07 +0000 Subject: [PATCH 1/2] docs: update namespace table of contents Signed-off-by: stdlib-bot <82920195+stdlib-bot@users.noreply.github.com> --- .../@stdlib/_tools/eslint/rules/README.md | 6 + lib/node_modules/@stdlib/array/base/README.md | 78 +++++ .../@stdlib/array/base/assert/README.md | 3 + lib/node_modules/@stdlib/assert/README.md | 42 +++ lib/node_modules/@stdlib/blas/base/README.md | 44 ++- .../@stdlib/blas/base/assert/README.md | 3 + lib/node_modules/@stdlib/blas/ext/README.md | 9 + .../@stdlib/blas/ext/base/README.md | 30 ++ .../@stdlib/blas/ext/base/ndarray/README.md | 33 ++ .../@stdlib/blas/ext/base/wasm/README.md | 31 ++ .../@stdlib/complex/base/README.md | 3 + .../complex/float32/base/assert/README.md | 3 + .../@stdlib/complex/float64/base/README.md | 12 + .../complex/float64/base/assert/README.md | 3 + .../@stdlib/constants/float32/README.md | 54 ++++ .../@stdlib/constants/float64/README.md | 18 ++ lib/node_modules/@stdlib/fs/README.md | 9 + lib/node_modules/@stdlib/function/README.md | 3 + lib/node_modules/@stdlib/iter/README.md | 35 ++- .../@stdlib/lapack/base/README.md | 30 ++ .../@stdlib/math/base/assert/README.md | 18 ++ .../@stdlib/math/base/special/README.md | 283 +++++++++++++++++- .../@stdlib/math/base/special/fast/README.md | 3 + .../@stdlib/math/base/tools/README.md | 3 + .../@stdlib/math/iter/sequences/README.md | 3 + .../@stdlib/math/special/README.md | 2 +- lib/node_modules/@stdlib/math/tools/README.md | 2 +- lib/node_modules/@stdlib/ndarray/README.md | 15 + .../@stdlib/ndarray/base/README.md | 80 ++++- .../@stdlib/ndarray/base/assert/README.md | 12 + lib/node_modules/@stdlib/net/README.md | 5 +- .../@stdlib/number/float32/base/README.md | 18 ++ .../number/float32/base/assert/README.md | 3 + .../@stdlib/number/float64/base/README.md | 27 ++ .../number/float64/base/assert/README.md | 3 + .../@stdlib/number/int32/base/README.md | 9 + .../@stdlib/number/uint16/base/README.md | 3 + .../@stdlib/number/uint32/base/README.md | 3 + .../@stdlib/number/uint8/base/README.md | 3 + lib/node_modules/@stdlib/object/README.md | 15 + lib/node_modules/@stdlib/stats/README.md | 30 ++ .../@stdlib/stats/array/README.md | 114 +++++++ lib/node_modules/@stdlib/stats/base/README.md | 114 ------- .../@stdlib/stats/base/dists/README.md | 6 + .../stats/base/dists/bradford/README.md | 32 +- .../@stdlib/stats/base/dists/planck/README.md | 60 +++- .../@stdlib/stats/base/ndarray/README.md | 114 +++++++ lib/node_modules/@stdlib/stats/incr/README.md | 21 ++ .../@stdlib/stats/strided/README.md | 171 ++++++++++- lib/node_modules/@stdlib/string/README.md | 3 + .../@stdlib/string/base/README.md | 9 + lib/node_modules/@stdlib/symbol/README.md | 3 + lib/node_modules/@stdlib/utils/README.md | 15 + .../@stdlib/utils/async/README.md | 3 + 54 files changed, 1496 insertions(+), 158 deletions(-) diff --git a/lib/node_modules/@stdlib/_tools/eslint/rules/README.md b/lib/node_modules/@stdlib/_tools/eslint/rules/README.md index 7734f5f5275d..caa2619e416c 100644 --- a/lib/node_modules/@stdlib/_tools/eslint/rules/README.md +++ b/lib/node_modules/@stdlib/_tools/eslint/rules/README.md @@ -80,6 +80,7 @@ var eslint = rules; - [`no-require-index`][@stdlib/_tools/eslint/rules/no-require-index]: ESLint rule disallowing `require()` calls which explicitly require `index.` files. - [`no-self-require`][@stdlib/_tools/eslint/rules/no-self-require]: ESLint rule enforcing that modules do not require themselves. - [`no-unassigned-require`][@stdlib/_tools/eslint/rules/no-unassigned-require]: ESLint rule forbidding unassigned require statements. +- [`no-unnecessary-nested-functions`][@stdlib/_tools/eslint/rules/no-unnecessary-nested-functions]: ESLint rule to prevent unnecessary function nesting when inner functions don't depend on outer scope variables. - [`repl-namespace-order`][@stdlib/_tools/eslint/rules/repl-namespace-order]: ESLint rule to enforce that packages are added to a REPL namespace object in alphabetical order according to alias (namespace key). - [`require-file-extensions`][@stdlib/_tools/eslint/rules/require-file-extensions]: ESLint rule enforcing that `require()` calls of files end with a whitelisted file extension. - [`require-globals`][@stdlib/_tools/eslint/rules/require-globals]: ESLint rule enforcing that specified global variables are explicitly required. @@ -90,6 +91,7 @@ var eslint = rules; - [`section-header-empty-lines`][@stdlib/_tools/eslint/rules/section-header-empty-lines]: ESLint rule to enforce that section header comments are padded by empty lines. - [`section-headers`][@stdlib/_tools/eslint/rules/section-headers]: ESLint rule to enforce formatting of section header comments. - [`ternary-condition-parentheses`][@stdlib/_tools/eslint/rules/ternary-condition-parentheses]: ESLint rule requiring parentheses around ternary conditions. +- [`tsdoc-declarations-doctest`][@stdlib/_tools/eslint/rules/tsdoc-declarations-doctest]: ESLint rule to ensure that return annotations in TSDoc examples match the actual output in TypeScript declaration files (`*.d.ts`). - [`uppercase-required-constants`][@stdlib/_tools/eslint/rules/uppercase-required-constants]: ESLint rule enforcing that required `stdlib` constants have uppercase variable names. - [`vars-order`][@stdlib/_tools/eslint/rules/vars-order]: ESLint rule enforcing variable declarations inside of functions to be ordered by length. @@ -428,6 +430,8 @@ console.log( getKeys( rules ) ); [@stdlib/_tools/eslint/rules/no-unassigned-require]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/_tools/eslint/rules/no-unassigned-require +[@stdlib/_tools/eslint/rules/no-unnecessary-nested-functions]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/_tools/eslint/rules/no-unnecessary-nested-functions + [@stdlib/_tools/eslint/rules/repl-namespace-order]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/_tools/eslint/rules/repl-namespace-order [@stdlib/_tools/eslint/rules/require-file-extensions]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/_tools/eslint/rules/require-file-extensions @@ -448,6 +452,8 @@ console.log( getKeys( rules ) ); [@stdlib/_tools/eslint/rules/ternary-condition-parentheses]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/_tools/eslint/rules/ternary-condition-parentheses +[@stdlib/_tools/eslint/rules/tsdoc-declarations-doctest]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/_tools/eslint/rules/tsdoc-declarations-doctest + [@stdlib/_tools/eslint/rules/uppercase-required-constants]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/_tools/eslint/rules/uppercase-required-constants [@stdlib/_tools/eslint/rules/vars-order]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/_tools/eslint/rules/vars-order diff --git a/lib/node_modules/@stdlib/array/base/README.md b/lib/node_modules/@stdlib/array/base/README.md index 22aeae401f6f..7eca083461bf 100644 --- a/lib/node_modules/@stdlib/array/base/README.md +++ b/lib/node_modules/@stdlib/array/base/README.md @@ -106,10 +106,21 @@ The namespace exports the following: - [`countSameValueZero( x, value )`][@stdlib/array/base/count-same-value-zero]: count the number of elements in an array that are equal to a specified value. - [`countSameValue( x, value )`][@stdlib/array/base/count-same-value]: count the number of elements in an array that are equal to a specified value. - [`countTruthy( x )`][@stdlib/array/base/count-truthy]: count the number of truthy elements in an array. +- [`cuanyByRight( x, predicate[, thisArg] )`][@stdlib/array/base/cuany-by-right]: cumulatively test whether at least one element in a provided array passes a test implemented by a predicate function, while iterating from right-to-left. +- [`cuanyBy( x, predicate[, thisArg] )`][@stdlib/array/base/cuany-by]: cumulatively test whether at least one element in a provided array passes a test implemented by a predicate function. - [`cuany( x )`][@stdlib/array/base/cuany]: cumulatively test whether at least one element in a provided array is truthy. +- [`cueveryByRight( x, predicate[, thisArg ] )`][@stdlib/array/base/cuevery-by-right]: cumulatively test whether every array element in a provided array passes a test implemented by a predicate function, while iterating from right-to-left. +- [`cueveryBy( x, predicate[, thisArg ] )`][@stdlib/array/base/cuevery-by]: cumulatively test whether every array element in a provided array passes a test implemented by a predicate function. - [`cuevery( x )`][@stdlib/array/base/cuevery]: cumulatively test whether every element in a provided array is truthy. +- [`cunoneByRight( x, predicate[, thisArg ] )`][@stdlib/array/base/cunone-by-right]: cumulatively test whether every array element in a provided array fails a test implemented by a predicate function, while iterating from right-to-left. +- [`cunoneBy( x, predicate[, thisArg ] )`][@stdlib/array/base/cunone-by]: cumulatively test whether every array element in a provided array fails a test implemented by a predicate function. - [`cunone( x )`][@stdlib/array/base/cunone]: cumulatively test whether every element in a provided array is falsy. +- [`cusomeByRight( x, n, predicate[, thisArg ] )`][@stdlib/array/base/cusome-by-right]: cumulatively test whether at least `n` elements in a provided array pass a test implemented by a predicate function, while iterating from right-to-left. +- [`cusomeBy( x, n, predicate[, thisArg ] )`][@stdlib/array/base/cusome-by]: cumulatively test whether at least `n` array elements in a provided array pass a test implemented by a predicate function. +- [`cusome( x, n )`][@stdlib/array/base/cusome]: cumulatively test whether at least `n` array elements in a provided array are truthy. - [`dedupe( x, limit, equalNaNs )`][@stdlib/array/base/dedupe]: remove consecutive duplicated values. +- [`entries2objects( arr, fields )`][@stdlib/array/base/entries2objects]: convert array entries to an array of objects. +- [`entries2views( arr, fields )`][@stdlib/array/base/entries2views]: convert array entries to an array of composite views. - [`everyByRight( x, predicate[, thisArg] )`][@stdlib/array/base/every-by-right]: test whether all elements in an array pass a test implemented by a predicate function, iterating from right to left. - [`everyBy( x, predicate[, thisArg] )`][@stdlib/array/base/every-by]: test whether all elements in an array pass a test implemented by a predicate function. - [`every( x )`][@stdlib/array/base/every]: test whether all elements in an array are truthy. @@ -149,6 +160,7 @@ The namespace exports the following: - [`flipud3d( x )`][@stdlib/array/base/flipud3d]: reverse the order of elements along the second-to-last dimension of a three-dimensional nested input array. - [`flipud4d( x )`][@stdlib/array/base/flipud4d]: reverse the order of elements along the second-to-last dimension of a four-dimensional nested input array. - [`flipud5d( x )`][@stdlib/array/base/flipud5d]: reverse the order of elements along the second-to-last dimension of a five-dimensional nested input array. +- [`forEach( x, fcn[, thisArg] )`][@stdlib/array/base/for-each]: invoke a callback function once for each array element. - [`strided2array( N, x, stride, offset )`][@stdlib/array/base/from-strided]: convert a strided array to a non-strided generic array. - [`getter( dtype )`][@stdlib/array/base/getter]: return an accessor function for retrieving an element from an indexed array-like object. - [`groupEntriesBy( x, indicator[, thisArg] )`][@stdlib/array/base/group-entries-by]: group element entries according to an indicator function. @@ -156,11 +168,13 @@ The namespace exports the following: - [`groupIndicesBy( x, indicator[, thisArg] )`][@stdlib/array/base/group-indices-by]: group element indices according to an indicator function. - [`groupIndices( x, groups )`][@stdlib/array/base/group-indices]: group element indices as arrays associated with distinct keys. - [`groupValuesBy( x, indicator[, thisArg] )`][@stdlib/array/base/group-values-by]: group element values according to an indicator function. +- [`groupValuesOnKey( x, key )`][@stdlib/array/base/group-values-on-key]: group the elements of an array according to a specified property name. - [`groupValues( x, groups )`][@stdlib/array/base/group-values]: group elements as arrays associated with distinct keys. - [`incrspace( start, stop, increment )`][@stdlib/array/base/incrspace]: generate a linearly spaced numeric array according to a provided increment. - [`indexOfSameValue( x, searchElement, fromIndex )`][@stdlib/array/base/index-of-same-value]: return the index of the first element which equals a provided search element according to the SameValue Algorithm. - [`indexOf( x, searchElement, fromIndex )`][@stdlib/array/base/index-of]: return the index of the first element which equals a provided search element. - [`indicesComplement( N, indices )`][@stdlib/array/base/indices-complement]: return the complement of a list of array indices. +- [`insertAt( x, index, value )`][@stdlib/array/base/insert-at]: insert an element into an array. - [`join( x, separator )`][@stdlib/array/base/join]: return a string created by joining array elements using a specified separator. - [`lastIndexOfSameValue( x, searchElement, fromIndex )`][@stdlib/array/base/last-index-of-same-value]: return the index of the last element which equals a provided search element according to the SameValue Algorithm. - [`lastIndexOf( x, searchElement, fromIndex )`][@stdlib/array/base/last-index-of]: return the index of the last element which equals a provided search element. @@ -168,6 +182,7 @@ The namespace exports the following: - [`linspace( start, stop, length )`][@stdlib/array/base/linspace]: generate a linearly spaced numeric array. - [`linspace2d( start, stop, shape, colexicographic )`][@stdlib/array/base/linspace2d]: generate a linearly spaced two-dimensional nested numeric array. - [`logspace( a, b, length )`][@stdlib/array/base/logspace]: generate a logarithmically spaced numeric array. +- [`map( x, fcn[, thisArg] )`][@stdlib/array/base/map]: apply a callback function to elements in an input array and assign results to elements in a new output array. - [`map2d( x, shape, fcn[, thisArg] )`][@stdlib/array/base/map2d]: apply a function to elements in a two-dimensional nested input array and assign results to elements in a new two-dimensional nested output array. - [`map3d( x, shape, fcn[, thisArg] )`][@stdlib/array/base/map3d]: apply a function to elements in a three-dimensional nested input array and assign results to elements in a new three-dimensional nested output array. - [`map4d( x, shape, fcn[, thisArg] )`][@stdlib/array/base/map4d]: apply a function to elements in a four-dimensional nested input array and assign results to elements in a new four-dimensional nested output array. @@ -183,12 +198,15 @@ The namespace exports the following: - [`mskfilter2( x, y, mask )`][@stdlib/array/base/mskfilter2]: apply a mask to two provided input arrays in a single pass. - [`mskfiltern( x, [...arrays,] mask )`][@stdlib/array/base/mskfiltern]: apply a mask to one or more provided input arrays in a single pass. - [`mskput( x, mask, values, mode )`][@stdlib/array/base/mskput]: replace elements of an array with provided values according to a provided mask array. +- [`mskrejectMap( x, mask, clbk[, thisArg ] )`][@stdlib/array/base/mskreject-map]: apply a mask to a provided input array and map the unmasked values according to a callback function. - [`mskreject( x, mask )`][@stdlib/array/base/mskreject]: apply a mask to a provided input array. - [`mskunary2d( arrays, shape, fcn )`][@stdlib/array/base/mskunary2d]: apply a unary callback to elements in a two-dimensional nested input array according to elements in a two-dimensional nested mask array and assign results to elements in a two-dimensional nested output array. - [`mskunary3d( arrays, shape, fcn )`][@stdlib/array/base/mskunary3d]: apply a unary callback to elements in a three-dimensional nested input array according to elements in a three-dimensional nested mask array and assign results to elements in a three-dimensional nested output array. - [`mskunary4d( arrays, shape, fcn )`][@stdlib/array/base/mskunary4d]: apply a unary callback to elements in a four-dimensional nested input array according to elements in a four-dimensional nested mask array and assign results to elements in a four-dimensional nested output array. - [`mskunary5d( arrays, shape, fcn )`][@stdlib/array/base/mskunary5d]: apply a unary callback to elements in a five-dimensional nested input array according to elements in a five-dimensional nested mask array and assign results to elements in a five-dimensional nested output array. - [`nCartesianProduct( x1, x2[, ...xN] )`][@stdlib/array/base/n-cartesian-product]: return the n-fold Cartesian product. +- [`nested2objects( arr, fields )`][@stdlib/array/base/nested2objects]: convert nested arrays to objects. +- [`nested2views( arr, fields )`][@stdlib/array/base/nested2views]: convert nested arrays to composite views. - [`noneByRight( x, predicate[, thisArg] )`][@stdlib/array/base/none-by-right]: test whether all elements in an array fail a test implemented by a predicate function, iterating from right to left. - [`noneBy( x, predicate[, thisArg] )`][@stdlib/array/base/none-by]: test whether all elements in an array fail a test implemented by a predicate function. - [`none( x )`][@stdlib/array/base/none]: test whether all elements in an array are falsy. @@ -211,6 +229,8 @@ The namespace exports the following: - [`quinary4d( arrays, shape, fcn )`][@stdlib/array/base/quinary4d]: apply a quinary callback to elements in five four-dimensional nested input arrays and assign results to elements in a four-dimensional nested output array. - [`quinary5d( arrays, shape, fcn )`][@stdlib/array/base/quinary5d]: apply a quinary callback to elements in five five-dimensional nested input arrays and assign results to elements in a five-dimensional nested output array. - [`reject( x, predicate[, thisArg] )`][@stdlib/array/base/reject]: return a shallow copy of an array containing only those elements which fail a test implemented by a predicate function. +- [`rekeyViews( arr, mapping )`][@stdlib/array/base/rekey-views]: create an array containing views with renamed keys for every element in a provided array. +- [`rekey( arr, mapping )`][@stdlib/array/base/rekey]: copy and rename specified keys for every element in a provided array. - [`removeAt( x, index )`][@stdlib/array/base/remove-at]: remove an element from an array. - [`reshape( x, fromShape, toShape, colexicographic )`][@stdlib/array/base/reshape]: reshape a nested array into another nested array having a desired shape. - [`resolveGetter( x )`][@stdlib/array/base/resolve-getter]: return an accessor function for retrieving an element from an array-like object. @@ -228,6 +248,7 @@ The namespace exports the following: - [`symmetric`][@stdlib/array/base/symmetric]: symmetric array utilities. - [`takeIndexed( x, indices )`][@stdlib/array/base/take-indexed]: take elements from an indexed array. - [`takeIndexed2( x, y, indices )`][@stdlib/array/base/take-indexed2]: take elements from two indexed arrays in a single pass. +- [`takeMap`][@stdlib/array/base/take-map]: take elements from an array and return a new array after applying a mapping function. - [`take( x, indices, mode )`][@stdlib/array/base/take]: take elements from an array. - [`take2d( x, indices, dimension, mode )`][@stdlib/array/base/take2d]: take elements from a two-dimensional nested array. - [`take3d( x, indices, dimension, mode )`][@stdlib/array/base/take3d]: take elements from a three-dimensional nested array. @@ -237,6 +258,7 @@ The namespace exports the following: - [`ternary5d( arrays, shape, fcn )`][@stdlib/array/base/ternary5d]: apply a ternary callback to elements in three five-dimensional nested input arrays and assign results to elements in a five-dimensional nested output array. - [`toAccessorArray( arr )`][@stdlib/array/base/to-accessor-array]: convert an array-like object to a minimal array-like object supporting the accessor protocol. - [`toDeduped( x, limit, equalNaNs )`][@stdlib/array/base/to-deduped]: copy elements to a new "generic" array after removing consecutive duplicated values. +- [`toInsertedAt( x, index, value )`][@stdlib/array/base/to-inserted-at]: return a new array containing every element from an input array and with a provided value inserted at a specified index. - [`toReversed( x )`][@stdlib/array/base/to-reversed]: return a new array with elements in reverse order. - [`unary2dBy( arrays, shape, fcn, clbk[, thisArg] )`][@stdlib/array/base/unary2d-by]: apply a unary function to each element retrieved from a two-dimensional nested input array according to a callback function and assign results to elements in a two-dimensional nested output array. - [`unary2d( arrays, shape, fcn )`][@stdlib/array/base/unary2d]: apply a unary callback to elements in a two-dimensional nested input array and assign results to elements in a two-dimensional nested output array. @@ -258,6 +280,10 @@ The namespace exports the following: - [`zeros4d( shape )`][@stdlib/array/base/zeros4d]: create a zero-filled four-dimensional nested array. - [`zeros5d( shape )`][@stdlib/array/base/zeros5d]: create a zero-filled five-dimensional nested array. - [`zerosnd( shape )`][@stdlib/array/base/zerosnd]: create a zero-filled n-dimensional nested array. +- [`zip( arrays )`][@stdlib/array/base/zip]: zip one or more arrays. +- [`zip2object( properties, values )`][@stdlib/array/base/zip2object]: create an object from a provided list of properties and a provided list of corresponding values. +- [`zip2objects( arrays, labels )`][@stdlib/array/base/zip2objects]: zip one or more arrays to an array of objects. +- [`zip2views( arrays, labels )`][@stdlib/array/base/zip2views]: zip one or more arrays to an array of composite views. @@ -438,14 +464,36 @@ var squared = ns.map2d( arr2d, [ 2, 3 ], randu ); [@stdlib/array/base/count-truthy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/count-truthy +[@stdlib/array/base/cuany-by-right]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/cuany-by-right + +[@stdlib/array/base/cuany-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/cuany-by + [@stdlib/array/base/cuany]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/cuany +[@stdlib/array/base/cuevery-by-right]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/cuevery-by-right + +[@stdlib/array/base/cuevery-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/cuevery-by + [@stdlib/array/base/cuevery]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/cuevery +[@stdlib/array/base/cunone-by-right]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/cunone-by-right + +[@stdlib/array/base/cunone-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/cunone-by + [@stdlib/array/base/cunone]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/cunone +[@stdlib/array/base/cusome-by-right]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/cusome-by-right + +[@stdlib/array/base/cusome-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/cusome-by + +[@stdlib/array/base/cusome]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/cusome + [@stdlib/array/base/dedupe]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/dedupe +[@stdlib/array/base/entries2objects]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/entries2objects + +[@stdlib/array/base/entries2views]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/entries2views + [@stdlib/array/base/every-by-right]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/every-by-right [@stdlib/array/base/every-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/every-by @@ -524,6 +572,8 @@ var squared = ns.map2d( arr2d, [ 2, 3 ], randu ); [@stdlib/array/base/flipud5d]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/flipud5d +[@stdlib/array/base/for-each]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/for-each + [@stdlib/array/base/from-strided]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/from-strided [@stdlib/array/base/getter]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/getter @@ -538,6 +588,8 @@ var squared = ns.map2d( arr2d, [ 2, 3 ], randu ); [@stdlib/array/base/group-values-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/group-values-by +[@stdlib/array/base/group-values-on-key]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/group-values-on-key + [@stdlib/array/base/group-values]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/group-values [@stdlib/array/base/incrspace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/incrspace @@ -548,6 +600,8 @@ var squared = ns.map2d( arr2d, [ 2, 3 ], randu ); [@stdlib/array/base/indices-complement]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/indices-complement +[@stdlib/array/base/insert-at]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/insert-at + [@stdlib/array/base/join]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/join [@stdlib/array/base/last-index-of-same-value]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/last-index-of-same-value @@ -562,6 +616,8 @@ var squared = ns.map2d( arr2d, [ 2, 3 ], randu ); [@stdlib/array/base/logspace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/logspace +[@stdlib/array/base/map]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/map + [@stdlib/array/base/map2d]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/map2d [@stdlib/array/base/map3d]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/map3d @@ -592,6 +648,8 @@ var squared = ns.map2d( arr2d, [ 2, 3 ], randu ); [@stdlib/array/base/mskput]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/mskput +[@stdlib/array/base/mskreject-map]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/mskreject-map + [@stdlib/array/base/mskreject]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/mskreject [@stdlib/array/base/mskunary2d]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/mskunary2d @@ -604,6 +662,10 @@ var squared = ns.map2d( arr2d, [ 2, 3 ], randu ); [@stdlib/array/base/n-cartesian-product]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/n-cartesian-product +[@stdlib/array/base/nested2objects]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/nested2objects + +[@stdlib/array/base/nested2views]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/nested2views + [@stdlib/array/base/none-by-right]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/none-by-right [@stdlib/array/base/none-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/none-by @@ -648,6 +710,10 @@ var squared = ns.map2d( arr2d, [ 2, 3 ], randu ); [@stdlib/array/base/reject]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/reject +[@stdlib/array/base/rekey-views]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/rekey-views + +[@stdlib/array/base/rekey]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/rekey + [@stdlib/array/base/remove-at]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/remove-at [@stdlib/array/base/reshape]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/reshape @@ -682,6 +748,8 @@ var squared = ns.map2d( arr2d, [ 2, 3 ], randu ); [@stdlib/array/base/take-indexed2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/take-indexed2 +[@stdlib/array/base/take-map]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/take-map + [@stdlib/array/base/take]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/take [@stdlib/array/base/take2d]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/take2d @@ -700,6 +768,8 @@ var squared = ns.map2d( arr2d, [ 2, 3 ], randu ); [@stdlib/array/base/to-deduped]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/to-deduped +[@stdlib/array/base/to-inserted-at]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/to-inserted-at + [@stdlib/array/base/to-reversed]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/to-reversed [@stdlib/array/base/unary2d-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/unary2d-by @@ -742,6 +812,14 @@ var squared = ns.map2d( arr2d, [ 2, 3 ], randu ); [@stdlib/array/base/zerosnd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/zerosnd +[@stdlib/array/base/zip]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/zip + +[@stdlib/array/base/zip2object]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/zip2object + +[@stdlib/array/base/zip2objects]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/zip2objects + +[@stdlib/array/base/zip2views]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/zip2views + diff --git a/lib/node_modules/@stdlib/array/base/assert/README.md b/lib/node_modules/@stdlib/array/base/assert/README.md index 3b38be66f5c6..db05bc7530a3 100644 --- a/lib/node_modules/@stdlib/array/base/assert/README.md +++ b/lib/node_modules/@stdlib/array/base/assert/README.md @@ -46,6 +46,7 @@ The namespace exports the following:
- [`contains( x, value )`][@stdlib/array/base/assert/contains]: test if an array contains a provided search value. +- [`hasAlmostEqualValues( x, y, maxULP )`][@stdlib/array/base/assert/has-almost-equal-values]: test if two arrays have respective elements which are approximately equal within a specified number of ULPs (units in the last place). - [`hasEqualValuesIndexed( x, y )`][@stdlib/array/base/assert/has-equal-values-indexed]: test if two indexed arrays have equal values. - [`hasEqualValues( x, y )`][@stdlib/array/base/assert/has-equal-values]: test if two arrays have equal values. - [`hasSameValues( x, y )`][@stdlib/array/base/assert/has-same-values]: test if two arrays have the same values. @@ -177,6 +178,8 @@ console.log( 'arr4 is complex typed array: ' + ns.isComplexTypedArray( arr4 ) ); [@stdlib/array/base/assert/contains]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/contains +[@stdlib/array/base/assert/has-almost-equal-values]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/has-almost-equal-values + [@stdlib/array/base/assert/has-equal-values-indexed]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/has-equal-values-indexed [@stdlib/array/base/assert/has-equal-values]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/has-equal-values diff --git a/lib/node_modules/@stdlib/assert/README.md b/lib/node_modules/@stdlib/assert/README.md index c7cea2f66445..b65df5c5e618 100644 --- a/lib/node_modules/@stdlib/assert/README.md +++ b/lib/node_modules/@stdlib/assert/README.md @@ -237,6 +237,11 @@ The namespace includes utilities for validating other special arrays or buffers:
- [`isAccessorArray( value )`][@stdlib/assert/is-accessor-array]: test if a value is an array-like object supporting the accessor (get/set) protocol. +- [`isAlmostEqualArray( v1, v2, maxULP )`][@stdlib/assert/is-almost-equal-array]: test if two arguments are both generic arrays and contain respective elements which are approximately equal within a specified number of ULPs (units in the last place). +- [`isAlmostEqualComplex128array( v1, v2, maxULP )`][@stdlib/assert/is-almost-equal-complex128array]: test if two arguments are both Complex128Arrays and contain respective elements which are approximately equal within a specified number of ULPs (units in the last place). +- [`isAlmostEqualComplex64array( v1, v2, maxULP )`][@stdlib/assert/is-almost-equal-complex64array]: test if two arguments are both Complex64Arrays and contain respective elements which are approximately equal within a specified number of ULPs (units in the last place). +- [`isAlmostEqualFloat32array( v1, v2, maxULP )`][@stdlib/assert/is-almost-equal-float32array]: test if two arguments are both Float32Arrays and contain respective elements which are approximately equal within a specified number of ULPs (units in the last place). +- [`isAlmostEqualFloat64Array( v1, v2, maxULP )`][@stdlib/assert/is-almost-equal-float64array]: test if two arguments are both Float64Arrays and contain respective elements which are approximately equal within a specified number of ULPs (units in the last place). - [`isArrayLength( value )`][@stdlib/assert/is-array-length]: test if a value is a valid array length. - [`isArrayLikeObject( value )`][@stdlib/assert/is-array-like-object]: test if a value is an array-like object. - [`isArrayLike( value )`][@stdlib/assert/is-array-like]: test if a value is array-like. @@ -259,9 +264,11 @@ The namespace includes utilities for validating other special arrays or buffers: - [`isEqualUint8ClampedArray( v1, v2 )`][@stdlib/assert/is-equal-uint8clampedarray]: test if two arguments are both Uint8ClampedArrays and have equal values. - [`isFalsyArray( value )`][@stdlib/assert/is-falsy-array]: test if a value is an array-like object containing only falsy values. - [`isFiniteArray( value )`][@stdlib/assert/is-finite-array]: test if a value is an array-like object containing only finite numbers. +- [`isFloat16Array( value )`][@stdlib/assert/is-float16array]: test if a value is a Float16Array. - [`isNumericArray( value )`][@stdlib/assert/is-numeric-array]: test if a value is a numeric array. - [`isPlainObjectArray( value )`][@stdlib/assert/is-plain-object-array]: test if a value is an array-like object containing only plain objects. - [`isProbabilityArray( value )`][@stdlib/assert/is-probability-array]: test if a value is an array-like object containing only probabilities. +- [`isRaggedNestedArray( value )`][@stdlib/assert/is-ragged-nested-array]: test if a value is a ragged nested array. - [`isSameAccessorArray( v1, v2 )`][@stdlib/assert/is-same-accessor-array]: test if two arguments are both accessor arrays and have the same values. - [`isSameArrayLikeObject( v1, v2 )`][@stdlib/assert/is-same-array-like-object]: test if two arguments are both array-like objects and have the same values. - [`isSameArrayLike( v1, v2 )`][@stdlib/assert/is-same-array-like]: test if two arguments are both array-like and have the same values. @@ -343,6 +350,7 @@ To test whether a runtime environment supports certain features, the namespace i - [`hasDataViewSupport()`][@stdlib/assert/has-dataview-support]: detect native `DataView` support. - [`hasDefinePropertiesSupport()`][@stdlib/assert/has-define-properties-support]: detect `Object.defineProperties` support. - [`hasDefinePropertySupport()`][@stdlib/assert/has-define-property-support]: detect `Object.defineProperty` support. +- [`hasFloat16ArraySupport()`][@stdlib/assert/has-float16array-support]: detect native `Float16Array` support. - [`hasFloat32ArraySupport()`][@stdlib/assert/has-float32array-support]: detect native `Float32Array` support. - [`hasFloat64ArraySupport()`][@stdlib/assert/has-float64array-support]: detect native `Float64Array` support. - [`hasFunctionNameSupport()`][@stdlib/assert/has-function-name-support]: detect native function `name` support. @@ -351,6 +359,7 @@ To test whether a runtime environment supports certain features, the namespace i - [`hasInt16ArraySupport()`][@stdlib/assert/has-int16array-support]: detect native `Int16Array` support. - [`hasInt32ArraySupport()`][@stdlib/assert/has-int32array-support]: detect native `Int32Array` support. - [`hasInt8ArraySupport()`][@stdlib/assert/has-int8array-support]: detect native `Int8Array` support. +- [`hasIsConcatSpreadableSymbolSupport()`][@stdlib/assert/has-is-concat-spreadable-symbol-support]: detect native `Symbol.isConcatSpreadable` support. - [`hasIteratorSymbolSupport()`][@stdlib/assert/has-iterator-symbol-support]: detect native `Symbol.iterator` support. - [`hasMapSupport()`][@stdlib/assert/has-map-support]: detect native `Map` support. - [`hasNodeBufferSupport()`][@stdlib/assert/has-node-buffer-support]: detect native `Buffer` support. @@ -390,6 +399,7 @@ The remaining namespace utilities are as follows: - [`isAbsoluteURI( value )`][@stdlib/assert/is-absolute-uri]: test whether a value is an absolute URI. - [`isAccessorPropertyIn( value, property )`][@stdlib/assert/is-accessor-property-in]: test if an object's own or inherited property has an accessor descriptor. - [`isAccessorProperty( value, property )`][@stdlib/assert/is-accessor-property]: test if an object's own property has an accessor descriptor. +- [`isAlmostEqual( a, b, maxULP )`][@stdlib/assert/is-almost-equal]: test if two arguments are approximately equal within a specified number of ULPs (units in the last place). - [`isAlphagram( value )`][@stdlib/assert/is-alphagram]: test if a value is an alphagram. - [`isAlphaNumeric( value )`][@stdlib/assert/is-alphanumeric]: test whether a string contains only alphanumeric characters. - [`isAnagram( str, value )`][@stdlib/assert/is-anagram]: test if a value is an anagram. @@ -447,6 +457,7 @@ The remaining namespace utilities are as follows: - [`isMultiSlice( value )`][@stdlib/assert/is-multi-slice]: test if a value is a `MultiSlice`. - [`isNamedTypedTupleLike( value )`][@stdlib/assert/is-named-typed-tuple-like]: test if a value is named typed tuple-like. - [`isNativeFunction( value )`][@stdlib/assert/is-native-function]: test if a value is a native function. +- [`isNegativeFinite( value )`][@stdlib/assert/is-negative-finite]: test if a value is a number having a finite negative value. - [`isNegativeZero( value )`][@stdlib/assert/is-negative-zero]: test if a value is a number equal to negative zero. - [`isNodeBuiltin( value )`][@stdlib/assert/is-node-builtin]: test whether a string matches a Node.js built-in module name. - [`isNodeDuplexStreamLike( value )`][@stdlib/assert/is-node-duplex-stream-like]: test if a value is Node duplex stream-like. @@ -460,10 +471,12 @@ The remaining namespace utilities are as follows: - [`isNonEnumerablePropertyIn( value, property )`][@stdlib/assert/is-nonenumerable-property-in]: test if an object's own or inherited property is non-enumerable. - [`isNonEnumerableProperty( value, property )`][@stdlib/assert/is-nonenumerable-property]: test if an object's own property is non-enumerable. - [`isNonNegativeFinite( value )`][@stdlib/assert/is-nonnegative-finite]: test if a value is a number having a nonnegative finite value. +- [`isNonPositiveFinite( value )`][@stdlib/assert/is-nonpositive-finite]: test if a value is a number having a nonpositive finite value. - [`isObjectLike( value )`][@stdlib/assert/is-object-like]: test if a value is object-like. - [`isOdd( value )`][@stdlib/assert/is-odd]: test if a value is an odd number. - [`isPascalcase( value )`][@stdlib/assert/is-pascalcase]: test if a value is a string in Pascal case. - [`isPlainObject( value )`][@stdlib/assert/is-plain-object]: test if a value is a plain object. +- [`isPositiveFinite( value )`][@stdlib/assert/is-positive-finite]: test if a value is a number having a finite positive value. - [`isPositiveZero( value )`][@stdlib/assert/is-positive-zero]: test if a value is a number equal to positive zero. - [`isPrime( value )`][@stdlib/assert/is-prime]: test if a value is a prime number. - [`isPrimitive( value )`][@stdlib/assert/is-primitive]: test if a value is a JavaScript primitive. @@ -499,6 +512,7 @@ The remaining namespace utilities are as follows: - [`isUppercase( value )`][@stdlib/assert/is-uppercase]: test if a value is an uppercase string. - [`isURI( value )`][@stdlib/assert/is-uri]: test if a value is a URI. - [`isWebAssemblyMemory( value )`][@stdlib/assert/is-wasm-memory]: test if a value is a WebAssembly memory instance. +- [`isWellFormedString( str )`][@stdlib/assert/is-well-formed-string]: test if a string is well-formed. - [`isWhitespace( value )`][@stdlib/assert/is-whitespace]: test whether a string contains only white space characters. - [`isWritablePropertyIn( value, property )`][@stdlib/assert/is-writable-property-in]: test if an object's own or inherited property is writable. - [`isWritableProperty( value, property )`][@stdlib/assert/is-writable-property]: test if an object's own property is writable. @@ -573,6 +587,8 @@ console.log( objectKeys( assert ) ); [@stdlib/assert/is-accessor-property]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-accessor-property +[@stdlib/assert/is-almost-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-almost-equal + [@stdlib/assert/is-alphagram]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-alphagram [@stdlib/assert/is-alphanumeric]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-alphanumeric @@ -685,6 +701,8 @@ console.log( objectKeys( assert ) ); [@stdlib/assert/is-native-function]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-native-function +[@stdlib/assert/is-negative-finite]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-negative-finite + [@stdlib/assert/is-negative-zero]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-negative-zero [@stdlib/assert/is-node-builtin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-node-builtin @@ -711,6 +729,8 @@ console.log( objectKeys( assert ) ); [@stdlib/assert/is-nonnegative-finite]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-nonnegative-finite +[@stdlib/assert/is-nonpositive-finite]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-nonpositive-finite + [@stdlib/assert/is-object-like]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-object-like [@stdlib/assert/is-odd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-odd @@ -719,6 +739,8 @@ console.log( objectKeys( assert ) ); [@stdlib/assert/is-plain-object]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-plain-object +[@stdlib/assert/is-positive-finite]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-positive-finite + [@stdlib/assert/is-positive-zero]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-positive-zero [@stdlib/assert/is-prime]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-prime @@ -789,6 +811,8 @@ console.log( objectKeys( assert ) ); [@stdlib/assert/is-wasm-memory]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-wasm-memory +[@stdlib/assert/is-well-formed-string]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-well-formed-string + [@stdlib/assert/is-whitespace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-whitespace [@stdlib/assert/is-writable-property-in]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-writable-property-in @@ -827,6 +851,8 @@ console.log( objectKeys( assert ) ); [@stdlib/assert/has-define-property-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-define-property-support +[@stdlib/assert/has-float16array-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-float16array-support + [@stdlib/assert/has-float32array-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-float32array-support [@stdlib/assert/has-float64array-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-float64array-support @@ -843,6 +869,8 @@ console.log( objectKeys( assert ) ); [@stdlib/assert/has-int8array-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-int8array-support +[@stdlib/assert/has-is-concat-spreadable-symbol-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-is-concat-spreadable-symbol-support + [@stdlib/assert/has-iterator-symbol-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-iterator-symbol-support [@stdlib/assert/has-map-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-map-support @@ -915,6 +943,16 @@ console.log( objectKeys( assert ) ); [@stdlib/assert/is-accessor-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-accessor-array +[@stdlib/assert/is-almost-equal-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-almost-equal-array + +[@stdlib/assert/is-almost-equal-complex128array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-almost-equal-complex128array + +[@stdlib/assert/is-almost-equal-complex64array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-almost-equal-complex64array + +[@stdlib/assert/is-almost-equal-float32array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-almost-equal-float32array + +[@stdlib/assert/is-almost-equal-float64array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-almost-equal-float64array + [@stdlib/assert/is-array-length]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-array-length [@stdlib/assert/is-array-like-object]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-array-like-object @@ -959,12 +997,16 @@ console.log( objectKeys( assert ) ); [@stdlib/assert/is-finite-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-finite-array +[@stdlib/assert/is-float16array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-float16array + [@stdlib/assert/is-numeric-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-numeric-array [@stdlib/assert/is-plain-object-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-plain-object-array [@stdlib/assert/is-probability-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-probability-array +[@stdlib/assert/is-ragged-nested-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-ragged-nested-array + [@stdlib/assert/is-same-accessor-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-same-accessor-array [@stdlib/assert/is-same-array-like-object]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-same-array-like-object diff --git a/lib/node_modules/@stdlib/blas/base/README.md b/lib/node_modules/@stdlib/blas/base/README.md index 56596f6e4c82..7f1d4dcd8d68 100644 --- a/lib/node_modules/@stdlib/blas/base/README.md +++ b/lib/node_modules/@stdlib/blas/base/README.md @@ -71,6 +71,7 @@ var o = blas; - [`gscal( N, alpha, x, stride )`][@stdlib/blas/base/gscal]: multiply a vector by a scalar constant. - [`gswap( N, x, strideX, y, strideY )`][@stdlib/blas/base/gswap]: interchange two vectors. - [`idamax( N, x, strideX )`][@stdlib/blas/base/idamax]: find the index of the first element having the maximum absolute value. +- [`igamax( N, x, strideX )`][@stdlib/blas/base/igamax]: find the index of the first element having the maximum absolute value. - [`isamax( N, x, strideX )`][@stdlib/blas/base/isamax]: find the index of the first element having the maximum absolute value. - [`sasum( N, x, stride )`][@stdlib/blas/base/sasum]: compute the sum of absolute values (_L1_ norm). - [`saxpy( N, alpha, x, strideX, y, strideY )`][@stdlib/blas/base/saxpy]: multiply a vector `x` by a constant `alpha` and add the result to `y`. @@ -102,7 +103,8 @@ var o = blas;
-- [`dgemv( ord, trans, M, N, α, A, LDA, x, sx, β, y, sy )`][@stdlib/blas/base/dgemv]: perform one of the matrix-vector operations `y = α*A*x + β*y` or `y = α*A**T*x + β*y`. +- [`dgemv( order, trans, M, N, α, A, LDA, x, sx, β, y, sy )`][@stdlib/blas/base/dgemv]: perform one of the matrix-vector operations `y = α*A*x + β*y` or `y = α*A^T*x + β*y`. +- [`dger( ord, M, N, α, x, sx, y, sy, A, lda )`][@stdlib/blas/base/dger]: perform the rank 1 operation `A = α*x*y^T + A`. - [`dspmv( order, uplo, N, α, AP, x, sx, β, y, sy )`][@stdlib/blas/base/dspmv]: perform the matrix-vector operation `y = α*A*x + β*y` where `α` and `β` are scalars, `x` and `y` are `N` element vectors and, `A` is an `N` by `N` symmetric matrix supplied in packed form. - [`dspr( order, uplo, N, α, x, sx, AP )`][@stdlib/blas/base/dspr]: perform the symmetric rank 1 operation `A = α*x*x^T + A`. - [`dsymv( order, uplo, N, α, A, LDA, x, sx, β, y, sy )`][@stdlib/blas/base/dsymv]: perform the matrix-vector operation `y = α*A*x + β*y` where `α` and `β` are scalars, `x` and `y` are `N` element vectors, and `A` is an `N` by `N` symmetric matrix. @@ -110,11 +112,15 @@ var o = blas; - [`dsyr2( order, uplo, N, α, x, sx, y, sy, A, LDA )`][@stdlib/blas/base/dsyr2]: perform the symmetric rank 2 operation `A = α*x*y^T + α*y*x^T + A`. - [`dtrmv( order, uplo, trans, diag, N, A, LDA, x, sx )`][@stdlib/blas/base/dtrmv]: perform one of the matrix-vector operations `x = A*x` or `x = A^T*x`. - [`dtrsv( order, uplo, trans, diag, N, A, LDA, x, sx )`][@stdlib/blas/base/dtrsv]: solve one of the systems of equations `A*x = b` or `A^T*x = b`. -- [`sgemv( ord, trans, M, N, α, A, LDA, x, sx, β, y, sy )`][@stdlib/blas/base/sgemv]: perform one of the matrix-vector operations `y = α*A*x + β*y` or `y = α*A^T*x + β*y`. +- [`ggemv( order, trans, M, N, α, A, LDA, x, sx, β, y, sy )`][@stdlib/blas/base/ggemv]: perform one of the matrix-vector operations `y = α*A*x + β*y` or `y = α*A^T*x + β*y`. +- [`gger( order, M, N, α, x, sx, y, sy, A, lda )`][@stdlib/blas/base/gger]: perform the rank 1 operation `A = α*x*y^T + A`. +- [`gsyr( order, uplo, N, α, x, sx, A, LDA )`][@stdlib/blas/base/gsyr]: perform the symmetric rank 1 operation `A = α*x*x^T + A`. +- [`sgemv( order, trans, M, N, α, A, LDA, x, sx, β, y, sy )`][@stdlib/blas/base/sgemv]: perform one of the matrix-vector operations `y = α*A*x + β*y` or `y = α*A^T*x + β*y`. +- [`sger( order, M, N, α, x, sx, y, sy, A, lda )`][@stdlib/blas/base/sger]: perform the rank 1 operation `A = α*x*y^T + A`. - [`sspmv( order, uplo, N, α, AP, x, sx, β, y, sy )`][@stdlib/blas/base/sspmv]: perform the matrix-vector operation `y = α*A*x + β*y` where `α` and `β` are scalars, `x` and `y` are `N` element vectors and, `A` is an `N` by `N` symmetric matrix supplied in packed form. - [`sspr( order, uplo, N, α, x, sx, AP )`][@stdlib/blas/base/sspr]: perform the symmetric rank 1 operation `A = α*x*x^T + A`. -- [`ssymv( order, uplo, N, α, A, LDA, x, sx, β, y, sy )`][@stdlib/blas/base/ssymv]: perform the matrix-vector operation `y = α*A*x + β*y` where `α` and `β` are scalars, `x` and `y` are `N` element vectors, and `A` is an `N` by `N` symmetric matrix. -- [`ssyr( order, uplo, N, α, x, sx, A, LDA )`][@stdlib/blas/base/ssyr]: perform the symmetric rank 1 operation `A = α*x*x**T + A`. +- [`ssymv( order, uplo, N, α, A, LDA, x, sx, β, y, sy )`][@stdlib/blas/base/ssymv]: perform the matrix-vector operation `y = α*A*x + β*y`. +- [`ssyr( order, uplo, N, α, x, sx, A, LDA )`][@stdlib/blas/base/ssyr]: perform the symmetric rank 1 operation `A = α*x*x^T + A`. - [`ssyr2( order, uplo, N, α, x, sx, y, sy, A, LDA )`][@stdlib/blas/base/ssyr2]: perform the symmetric rank 2 operation `A = α*x*y^T + α*y*x^T + A`. - [`strmv( order, uplo, trans, diag, N, A, LDA, x, sx )`][@stdlib/blas/base/strmv]: perform one of the matrix-vector operations `x = A*x` or `x = A^T*x`. - [`strsv( order, uplo, trans, diag, N, A, LDA, x, sx )`][@stdlib/blas/base/strsv]: solve one of the systems of equations `A*x = b` or `A^T*x = b`. @@ -130,6 +136,7 @@ var o = blas;
- [`dgemm( ord, ta, tb, M, N, K, α, A, lda, B, ldb, β, C, ldc )`][@stdlib/blas/base/dgemm]: perform the matrix-matrix operation `C = α*op(A)*op(B) + β*C` where `op(X)` is one of the `op(X) = X`, or `op(X) = X^T`. +- [`ggemm( ord, ta, tb, M, N, K, α, A, lda, B, ldb, β, C, ldc )`][@stdlib/blas/base/ggemm]: perform the matrix-matrix operation `C = α*op(A)*op(B) + β*C` where `op(X)` is one of the `op(X) = X`, or `op(X) = X^T`. - [`sgemm( ord, ta, tb, M, N, K, α, A, lda, B, ldb, β, C, ldc )`][@stdlib/blas/base/sgemm]: perform the matrix-matrix operation `C = α*op(A)*op(B) + β*C` where `op(X)` is one of the `op(X) = X`, or `op(X) = X^T`.
@@ -172,6 +179,11 @@ var o = blas; - [`layoutResolveStr( layout )`][@stdlib/blas/base/layout-resolve-str]: return the layout string associated with a supported BLAS memory layout value. - [`layoutStr2Enum( layout )`][@stdlib/blas/base/layout-str2enum]: return the enumeration constant associated with a BLAS memory layout string. - [`layouts()`][@stdlib/blas/base/layouts]: BLAS memory layouts. +- [`matrixOrientationEnum2Str( value )`][@stdlib/blas/base/matrix-orientation-enum2str]: return the matrix orientation string associated with a matrix orientation enumeration constant. +- [`matrixOrientationResolveEnum( value )`][@stdlib/blas/base/matrix-orientation-resolve-enum]: return the enumeration constant associated with a supported matrix orientation value. +- [`matrixOrientationResolveStr( value )`][@stdlib/blas/base/matrix-orientation-resolve-str]: return the matrix orientation string associated with a supported matrix orientation value. +- [`matrixOrientationStr2Enum( value )`][@stdlib/blas/base/matrix-orientation-str2enum]: return the enumeration constant associated with a matrix orientation. +- [`matrixOrientations()`][@stdlib/blas/base/matrix-orientations]: BLAS matrix orientations. - [`matrixTriangleEnum2Str( value )`][@stdlib/blas/base/matrix-triangle-enum2str]: return the BLAS matrix triangle string associated with a BLAS matrix triangle enumeration constant. - [`matrixTriangleResolveEnum( value )`][@stdlib/blas/base/matrix-triangle-resolve-enum]: return the enumeration constant associated with a supported BLAS matrix triangle value. - [`matrixTriangleResolveStr( value )`][@stdlib/blas/base/matrix-triangle-resolve-str]: return the matrix triangle string associated with a supported BLAS matrix triangle value. @@ -251,6 +263,16 @@ console.log( objectKeys( blas ) ); [@stdlib/blas/base/layouts]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/layouts +[@stdlib/blas/base/matrix-orientation-enum2str]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/matrix-orientation-enum2str + +[@stdlib/blas/base/matrix-orientation-resolve-enum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/matrix-orientation-resolve-enum + +[@stdlib/blas/base/matrix-orientation-resolve-str]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/matrix-orientation-resolve-str + +[@stdlib/blas/base/matrix-orientation-str2enum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/matrix-orientation-str2enum + +[@stdlib/blas/base/matrix-orientations]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/matrix-orientations + [@stdlib/blas/base/matrix-triangle-enum2str]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/matrix-triangle-enum2str [@stdlib/blas/base/matrix-triangle-resolve-enum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/matrix-triangle-resolve-enum @@ -287,10 +309,14 @@ console.log( objectKeys( blas ) ); [@stdlib/blas/base/dgemm]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/dgemm +[@stdlib/blas/base/ggemm]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ggemm + [@stdlib/blas/base/sgemm]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/sgemm [@stdlib/blas/base/dgemv]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/dgemv +[@stdlib/blas/base/dger]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/dger + [@stdlib/blas/base/dspmv]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/dspmv [@stdlib/blas/base/dspr]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/dspr @@ -305,8 +331,16 @@ console.log( objectKeys( blas ) ); [@stdlib/blas/base/dtrsv]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/dtrsv +[@stdlib/blas/base/ggemv]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ggemv + +[@stdlib/blas/base/gger]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/gger + +[@stdlib/blas/base/gsyr]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/gsyr + [@stdlib/blas/base/sgemv]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/sgemv +[@stdlib/blas/base/sger]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/sger + [@stdlib/blas/base/sspmv]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/sspmv [@stdlib/blas/base/sspr]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/sspr @@ -373,6 +407,8 @@ console.log( objectKeys( blas ) ); [@stdlib/blas/base/idamax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/idamax +[@stdlib/blas/base/igamax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/igamax + [@stdlib/blas/base/isamax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/isamax [@stdlib/blas/base/sasum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/sasum diff --git a/lib/node_modules/@stdlib/blas/base/assert/README.md b/lib/node_modules/@stdlib/blas/base/assert/README.md index 30801d8bdc45..61608b101858 100644 --- a/lib/node_modules/@stdlib/blas/base/assert/README.md +++ b/lib/node_modules/@stdlib/blas/base/assert/README.md @@ -45,6 +45,7 @@ var o = ns; - [`isDiagonalType( value )`][@stdlib/blas/base/assert/is-diagonal-type]: test if an input value is a BLAS diagonal type. - [`isLayout( value )`][@stdlib/blas/base/assert/is-layout]: test if an input value is a BLAS memory layout. +- [`isMatrixOrientation( value )`][@stdlib/blas/base/assert/is-matrix-orientation]: test if an input value is a matrix orientation. - [`isMatrixTriangle( value )`][@stdlib/blas/base/assert/is-matrix-triangle]: test if an input value is a BLAS matrix triangle. - [`isOperationSide( value )`][@stdlib/blas/base/assert/is-operation-side]: test if an input value is a BLAS operation side. - [`isTransposeOperation( value )`][@stdlib/blas/base/assert/is-transpose-operation]: test if an input value is a BLAS transpose operation. @@ -94,6 +95,8 @@ console.log( objectKeys( ns ) ); [@stdlib/blas/base/assert/is-layout]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/assert/is-layout +[@stdlib/blas/base/assert/is-matrix-orientation]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/assert/is-matrix-orientation + [@stdlib/blas/base/assert/is-matrix-triangle]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/assert/is-matrix-triangle [@stdlib/blas/base/assert/is-operation-side]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/assert/is-operation-side diff --git a/lib/node_modules/@stdlib/blas/ext/README.md b/lib/node_modules/@stdlib/blas/ext/README.md index 89006325f96b..b6fac8b84b21 100644 --- a/lib/node_modules/@stdlib/blas/ext/README.md +++ b/lib/node_modules/@stdlib/blas/ext/README.md @@ -47,6 +47,9 @@ The namespace contains the following: - [`base`][@stdlib/blas/ext/base]: base (i.e., lower-level) extensions to basic linear algebra subprograms (BLAS). - [`cusum( x[, initial][, options] )`][@stdlib/blas/ext/cusum]: compute the cumulative sum along one or more ndarray dimensions. +- [`findIndex( x[, options], clbk[, thisArg] )`][@stdlib/blas/ext/find-index]: return the index of the first element along an ndarray dimension which passes a test implemented by a predicate function. +- [`findLastIndex( x[, options], clbk[, thisArg] )`][@stdlib/blas/ext/find-last-index]: return the index of the last element along an ndarray dimension which passes a test implemented by a predicate function. +- [`indexOf( x, searchElement[, fromIndex][, options] )`][@stdlib/blas/ext/index-of]: return the first index of a specified search element along an ndarray dimension. - [`sum( x[, options] )`][@stdlib/blas/ext/sum]: compute the sum along one or more ndarray dimensions.
@@ -94,6 +97,12 @@ console.log( objectKeys( ns ) ); [@stdlib/blas/ext/cusum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/cusum +[@stdlib/blas/ext/find-index]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/find-index + +[@stdlib/blas/ext/find-last-index]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/find-last-index + +[@stdlib/blas/ext/index-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/index-of + [@stdlib/blas/ext/sum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/sum diff --git a/lib/node_modules/@stdlib/blas/ext/base/README.md b/lib/node_modules/@stdlib/blas/ext/base/README.md index fb2263c39f5a..baba6fc472e0 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/README.md @@ -59,8 +59,11 @@ var o = ns; - [`dcusumors( N, sum, x, strideX, y, strideY )`][@stdlib/blas/ext/base/dcusumors]: calculate the cumulative sum of double-precision floating-point strided array elements using ordinary recursive summation. - [`dcusumpw( N, sum, x, strideX, y, strideY )`][@stdlib/blas/ext/base/dcusumpw]: calculate the cumulative sum of double-precision floating-point strided array elements using pairwise summation. - [`dfill( N, alpha, x, strideX )`][@stdlib/blas/ext/base/dfill]: fill a double-precision floating-point strided array with a specified scalar constant. +- [`dindexOf( N, searchElement, x, strideX )`][@stdlib/blas/ext/base/dindex-of]: return the first index of a specified search element in a double-precision floating-point strided array. +- [`dlastIndexOf( N, searchElement, x, strideX )`][@stdlib/blas/ext/base/dlast-index-of]: return the last index of a specified search element in a double-precision floating-point strided array. - [`dnanasum( N, x, strideX )`][@stdlib/blas/ext/base/dnanasum]: calculate the sum of absolute values (_L1_ norm) of double-precision floating-point strided array elements, ignoring `NaN` values. - [`dnanasumors( N, x, strideX )`][@stdlib/blas/ext/base/dnanasumors]: calculate the sum of absolute values (_L1_ norm) of double-precision floating-point strided array elements, ignoring `NaN` values and using ordinary recursive summation. +- [`dnancusumkbn( N, sum, x, strideX, y, strideY )`][@stdlib/blas/ext/base/dnancusumkbn]: calculate the cumulative sum of double-precision floating-point strided array elements ignoring `NaN` values and using an improved Kahan–Babuška algorithm. - [`dnannsum( N, x, strideX, out, strideOut )`][@stdlib/blas/ext/base/dnannsum]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values. - [`dnannsumkbn( N, x, strideX, out, strideOut )`][@stdlib/blas/ext/base/dnannsumkbn]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values and using an improved Kahan–Babuška algorithm. - [`dnannsumkbn2( N, x, strideX, out, strideOut )`][@stdlib/blas/ext/base/dnannsumkbn2]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values and using a second-order iterative Kahan–Babuška algorithm. @@ -106,6 +109,11 @@ var o = ns; - [`gcusumpw( N, sum, x, strideX, y, strideY )`][@stdlib/blas/ext/base/gcusumpw]: calculate the cumulative sum of strided array elements using pairwise summation. - [`gfillBy( N, x, strideX, clbk[, thisArg] )`][@stdlib/blas/ext/base/gfill-by]: fill a strided array according to a provided callback function. - [`gfill( N, alpha, x, strideX )`][@stdlib/blas/ext/base/gfill]: fill a strided array with a specified scalar constant. +- [`gfindIndex( N, x, strideX, clbk[, thisArg] )`][@stdlib/blas/ext/base/gfind-index]: return the index of the first element which passes a test implemented by a predicate function. +- [`gfindLastIndex( N, x, strideX, clbk[, thisArg] )`][@stdlib/blas/ext/base/gfind-last-index]: return the index of the last element which passes a test implemented by a predicate function. +- [`gindexOfRow( order, M, N, A, LDA, x, strideX )`][@stdlib/blas/ext/base/gindex-of-row]: return the index of the first row in an input matrix which has the same elements as a provided search vector. +- [`gindexOf( N, searchElement, x, strideX )`][@stdlib/blas/ext/base/gindex-of]: return the first index of a specified search element in a strided array. +- [`glastIndexOf( N, searchElement, x, strideX )`][@stdlib/blas/ext/base/glast-index-of]: return the last index of a specified search element in a strided array. - [`gnannsumkbn( N, x, strideX, out, strideOut )`][@stdlib/blas/ext/base/gnannsumkbn]: calculate the sum of strided array elements, ignoring `NaN` values and using an improved Kahan–Babuška algorithm. - [`gnannsumpw( N, x, strideX, out, strideOut )`][@stdlib/blas/ext/base/gnannsumpw]: calculate the sum of strided array elements, ignoring `NaN` values and using pairwise summation. - [`gnansum( N, x, strideX )`][@stdlib/blas/ext/base/gnansum]: calculate the sum of strided array elements, ignoring `NaN` values. @@ -145,6 +153,8 @@ var o = ns; - [`sdssum( N, x, strideX )`][@stdlib/blas/ext/base/sdssum]: calculate the sum of single-precision floating-point strided array elements using extended accumulation. - [`sdssumpw( N, x, strideX )`][@stdlib/blas/ext/base/sdssumpw]: calculate the sum of single-precision floating-point strided array elements using pairwise summation with extended accumulation. - [`sfill( N, alpha, x, strideX )`][@stdlib/blas/ext/base/sfill]: fill a single-precision floating-point strided array with a specified scalar constant. +- [`sindexOf( N, searchElement, x, strideX )`][@stdlib/blas/ext/base/sindex-of]: return the first index of a specified search element in a single-precision floating-point strided array. +- [`slastIndexOf( N, searchElement, x, strideX )`][@stdlib/blas/ext/base/slast-index-of]: return the last index of a specified search element in a single-precision floating-point strided array. - [`snansum( N, x, strideX )`][@stdlib/blas/ext/base/snansum]: calculate the sum of single-precision floating-point strided array elements, ignoring `NaN` values. - [`snansumkbn( N, x, strideX )`][@stdlib/blas/ext/base/snansumkbn]: calculate the sum of single-precision floating-point strided array elements, ignoring `NaN` values and using an improved Kahan–Babuška algorithm. - [`snansumkbn2( N, x, strideX )`][@stdlib/blas/ext/base/snansumkbn2]: calculate the sum of single-precision floating-point strided array elements, ignoring `NaN` values and using a second-order iterative Kahan–Babuška algorithm. @@ -248,10 +258,16 @@ console.log( objectKeys( ns ) ); [@stdlib/blas/ext/base/dfill]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/dfill +[@stdlib/blas/ext/base/dindex-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/dindex-of + +[@stdlib/blas/ext/base/dlast-index-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/dlast-index-of + [@stdlib/blas/ext/base/dnanasum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/dnanasum [@stdlib/blas/ext/base/dnanasumors]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/dnanasumors +[@stdlib/blas/ext/base/dnancusumkbn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/dnancusumkbn + [@stdlib/blas/ext/base/dnannsum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/dnannsum [@stdlib/blas/ext/base/dnannsumkbn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/dnannsumkbn @@ -342,6 +358,16 @@ console.log( objectKeys( ns ) ); [@stdlib/blas/ext/base/gfill]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/gfill +[@stdlib/blas/ext/base/gfind-index]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/gfind-index + +[@stdlib/blas/ext/base/gfind-last-index]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/gfind-last-index + +[@stdlib/blas/ext/base/gindex-of-row]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/gindex-of-row + +[@stdlib/blas/ext/base/gindex-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/gindex-of + +[@stdlib/blas/ext/base/glast-index-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/glast-index-of + [@stdlib/blas/ext/base/gnannsumkbn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/gnannsumkbn [@stdlib/blas/ext/base/gnannsumpw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/gnannsumpw @@ -420,6 +446,10 @@ console.log( objectKeys( ns ) ); [@stdlib/blas/ext/base/sfill]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/sfill +[@stdlib/blas/ext/base/sindex-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/sindex-of + +[@stdlib/blas/ext/base/slast-index-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/slast-index-of + [@stdlib/blas/ext/base/snansum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/snansum [@stdlib/blas/ext/base/snansumkbn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/snansumkbn diff --git a/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md b/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md index 9b16523ca6de..f6d8ec43697c 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md @@ -47,10 +47,21 @@ The namespace exposes the following APIs: - [`csum( arrays )`][@stdlib/blas/ext/base/ndarray/csum]: compute the sum of all elements in a one-dimensional single-precision complex floating-point ndarray. - [`dcusum( arrays )`][@stdlib/blas/ext/base/ndarray/dcusum]: compute the cumulative sum of a one-dimensional double-precision floating-point ndarray. +- [`dindexOf( arrays )`][@stdlib/blas/ext/base/ndarray/dindex-of]: return the first index of a search element in a one-dimensional double-precision floating-point ndarray. +- [`dlastIndexOf( arrays )`][@stdlib/blas/ext/base/ndarray/dlast-index-of]: return the last index of a search element in a one-dimensional double-precision floating-point ndarray. +- [`dsorthp( arrays )`][@stdlib/blas/ext/base/ndarray/dsorthp]: sort a one-dimensional double-precision floating-point ndarray using heapsort. - [`dsum( arrays )`][@stdlib/blas/ext/base/ndarray/dsum]: compute the sum of all elements in a one-dimensional double-precision floating-point ndarray. - [`gcusum( arrays )`][@stdlib/blas/ext/base/ndarray/gcusum]: compute the cumulative sum of a one-dimensional ndarray. +- [`gfindIndex( arrays, clbk[, thisArg] )`][@stdlib/blas/ext/base/ndarray/gfind-index]: return the index of the first element in a one-dimensional ndarray which passes a test implemented by a predicate function. +- [`gfindLastIndex( arrays, clbk[, thisArg] )`][@stdlib/blas/ext/base/ndarray/gfind-last-index]: return the index of the last element in a one-dimensional ndarray which passes a test implemented by a predicate function. +- [`gindexOf( arrays )`][@stdlib/blas/ext/base/ndarray/gindex-of]: return the first index of a search element in a one-dimensional ndarray. +- [`glastIndexOf( arrays )`][@stdlib/blas/ext/base/ndarray/glast-index-of]: return the last index of a search element in a one-dimensional ndarray. +- [`gsorthp( arrays )`][@stdlib/blas/ext/base/ndarray/gsorthp]: sort a one-dimensional ndarray using heapsort. - [`gsum( arrays )`][@stdlib/blas/ext/base/ndarray/gsum]: compute the sum of all elements in a one-dimensional ndarray. - [`scusum( arrays )`][@stdlib/blas/ext/base/ndarray/scusum]: compute the cumulative sum of a one-dimensional single-precision floating-point ndarray. +- [`sindexOf( arrays )`][@stdlib/blas/ext/base/ndarray/sindex-of]: return the first index of a search element in a one-dimensional single-precision floating-point ndarray. +- [`slastIndexOf( arrays )`][@stdlib/blas/ext/base/ndarray/slast-index-of]: return the last index of a search element in a one-dimensional single-precision floating-point ndarray. +- [`ssorthp( arrays )`][@stdlib/blas/ext/base/ndarray/ssorthp]: sort a one-dimensional single-precision floating-point ndarray using heapsort. - [`ssum( arrays )`][@stdlib/blas/ext/base/ndarray/ssum]: compute the sum of all elements in a one-dimensional single-precision floating-point ndarray. - [`zsum( arrays )`][@stdlib/blas/ext/base/ndarray/zsum]: compute the sum of all elements in a one-dimensional double-precision complex floating-point ndarray. @@ -99,14 +110,36 @@ console.log( objectKeys( ns ) ); [@stdlib/blas/ext/base/ndarray/dcusum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dcusum +[@stdlib/blas/ext/base/ndarray/dindex-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dindex-of + +[@stdlib/blas/ext/base/ndarray/dlast-index-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dlast-index-of + +[@stdlib/blas/ext/base/ndarray/dsorthp]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dsorthp + [@stdlib/blas/ext/base/ndarray/dsum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dsum [@stdlib/blas/ext/base/ndarray/gcusum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gcusum +[@stdlib/blas/ext/base/ndarray/gfind-index]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gfind-index + +[@stdlib/blas/ext/base/ndarray/gfind-last-index]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gfind-last-index + +[@stdlib/blas/ext/base/ndarray/gindex-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gindex-of + +[@stdlib/blas/ext/base/ndarray/glast-index-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/glast-index-of + +[@stdlib/blas/ext/base/ndarray/gsorthp]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gsorthp + [@stdlib/blas/ext/base/ndarray/gsum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gsum [@stdlib/blas/ext/base/ndarray/scusum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/scusum +[@stdlib/blas/ext/base/ndarray/sindex-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/sindex-of + +[@stdlib/blas/ext/base/ndarray/slast-index-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/slast-index-of + +[@stdlib/blas/ext/base/ndarray/ssorthp]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/ssorthp + [@stdlib/blas/ext/base/ndarray/ssum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/ssum [@stdlib/blas/ext/base/ndarray/zsum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/zsum diff --git a/lib/node_modules/@stdlib/blas/ext/base/wasm/README.md b/lib/node_modules/@stdlib/blas/ext/base/wasm/README.md index cd4c5c2b0be1..675cc0b31a71 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/wasm/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/wasm/README.md @@ -43,6 +43,17 @@ var o = ns;
+- [`dapx( N, alpha, x, strideX )`][@stdlib/blas/ext/base/wasm/dapx]: add a scalar constant to each element in a double-precision floating-point strided array. +- [`dapxsum( N, alpha, x, strideX )`][@stdlib/blas/ext/base/wasm/dapxsum]: add a scalar constant to each double-precision floating-point strided array element and compute the sum. +- [`dapxsumkbn( N, alpha, x, strideX )`][@stdlib/blas/ext/base/wasm/dapxsumkbn]: add a scalar constant to each double-precision floating-point strided array element and compute the sum using an improved Kahan–Babuška algorithm. +- [`dapxsumors( N, alpha, x, strideX )`][@stdlib/blas/ext/base/wasm/dapxsumors]: add a scalar constant to each double-precision floating-point strided array element and compute the sum using ordinary recursive summation. +- [`dapxsumpw( N, alpha, x, strideX )`][@stdlib/blas/ext/base/wasm/dapxsumpw]: add a scalar constant to each double-precision floating-point strided array element and compute the sum using pairwise summation. +- [`dasumpw( N, x, strideX )`][@stdlib/blas/ext/base/wasm/dasumpw]: calculate the sum of absolute values (_L1_ norm) of double-precision floating-point strided array elements using pairwise summation. +- [`dnanasumors( N, x, strideX )`][@stdlib/blas/ext/base/wasm/dnanasumors]: calculate the sum of absolute values (_L1_ norm) of double-precision floating-point strided array elements, ignoring `NaN` values and using ordinary recursive summation. +- [`dnansumkbn2( N, x, strideX )`][@stdlib/blas/ext/base/wasm/dnansumkbn2]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values and using a second-order iterative Kahan–Babuška algorithm. +- [`dnansumpw( N, x, strideX )`][@stdlib/blas/ext/base/wasm/dnansumpw]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values and using pairwise summation. +- [`sapxsumkbn( N, alpha, x, strideX )`][@stdlib/blas/ext/base/wasm/sapxsumkbn]: add a scalar constant to each single-precision floating-point strided array element and compute the sum using an improved Kahan–Babuška algorithm. +
@@ -84,6 +95,26 @@ console.log( objectKeys( ns ) ); +[@stdlib/blas/ext/base/wasm/dapx]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/wasm/dapx + +[@stdlib/blas/ext/base/wasm/dapxsum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/wasm/dapxsum + +[@stdlib/blas/ext/base/wasm/dapxsumkbn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/wasm/dapxsumkbn + +[@stdlib/blas/ext/base/wasm/dapxsumors]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/wasm/dapxsumors + +[@stdlib/blas/ext/base/wasm/dapxsumpw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/wasm/dapxsumpw + +[@stdlib/blas/ext/base/wasm/dasumpw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/wasm/dasumpw + +[@stdlib/blas/ext/base/wasm/dnanasumors]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/wasm/dnanasumors + +[@stdlib/blas/ext/base/wasm/dnansumkbn2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/wasm/dnansumkbn2 + +[@stdlib/blas/ext/base/wasm/dnansumpw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/wasm/dnansumpw + +[@stdlib/blas/ext/base/wasm/sapxsumkbn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/wasm/sapxsumkbn + diff --git a/lib/node_modules/@stdlib/complex/base/README.md b/lib/node_modules/@stdlib/complex/base/README.md index 3fbc5a3649b5..bd766aa9515c 100644 --- a/lib/node_modules/@stdlib/complex/base/README.md +++ b/lib/node_modules/@stdlib/complex/base/README.md @@ -46,6 +46,7 @@ The namespace contains the following functions:
- [`cast( fcn, nargs, ctor )`][@stdlib/complex/base/cast-return]: wrap a function and cast a function's return value to a complex number. +- [`parse( str )`][@stdlib/complex/base/parse]: parses a string representing a complex number into a complex like object `{re: number, im: number}`. - [`wrap( fcn, nargs, ctor )`][@stdlib/complex/base/wrap-function]: wrap a function accepting complex number arguments to support providing both real and complex numbers.
@@ -99,6 +100,8 @@ console.log( objectKeys( ns ) ); [@stdlib/complex/base/cast-return]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/base/cast-return +[@stdlib/complex/base/parse]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/base/parse + [@stdlib/complex/base/wrap-function]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/base/wrap-function diff --git a/lib/node_modules/@stdlib/complex/float32/base/assert/README.md b/lib/node_modules/@stdlib/complex/float32/base/assert/README.md index 3d1e48eb2531..dd6185ac6cc7 100644 --- a/lib/node_modules/@stdlib/complex/float32/base/assert/README.md +++ b/lib/node_modules/@stdlib/complex/float32/base/assert/README.md @@ -45,6 +45,7 @@ The namespace contains the following functions:
+- [`isAlmostEqual( z1, z2, maxULP )`][@stdlib/complex/float32/base/assert/is-almost-equal]: test whether two single-precision complex floating-point numbers are approximately equal within a specified number of ULPs (units in the last place). - [`isEqual( z1, z2 )`][@stdlib/complex/float32/base/assert/is-equal]: test whether two single-precision complex floating-point numbers are equal. - [`isNotEqual( z1, z2 )`][@stdlib/complex/float32/base/assert/is-not-equal]: test whether two single-precision complex floating-point numbers are not equal. - [`isSameValueZero( z1, z2 )`][@stdlib/complex/float32/base/assert/is-same-value-zero]: test whether two single-precision complex floating-point numbers are the same value. @@ -99,6 +100,8 @@ console.log( objectKeys( ns ) ); +[@stdlib/complex/float32/base/assert/is-almost-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/float32/base/assert/is-almost-equal + [@stdlib/complex/float32/base/assert/is-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/float32/base/assert/is-equal [@stdlib/complex/float32/base/assert/is-not-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/float32/base/assert/is-not-equal diff --git a/lib/node_modules/@stdlib/complex/float64/base/README.md b/lib/node_modules/@stdlib/complex/float64/base/README.md index cbd528a36ce1..aa2b701d30a5 100644 --- a/lib/node_modules/@stdlib/complex/float64/base/README.md +++ b/lib/node_modules/@stdlib/complex/float64/base/README.md @@ -58,9 +58,13 @@ The namespace contains the following functions:
- [`add( z1, z2 )`][@stdlib/complex/float64/base/add]: add two double-precision complex floating-point numbers. +- [`div( z1, z2 )`][@stdlib/complex/float64/base/div]: divide two double-precision complex floating-point numbers. +- [`identity( z )`][@stdlib/complex/float64/base/identity]: evaluate the identity function of a double-precision complex floating-point number. - [`muladd( alpha, x, y )`][@stdlib/complex/float64/base/mul-add]: perform a multiply-add operation involving three double-precision complex floating-point numbers. - [`mul( z1, z2 )`][@stdlib/complex/float64/base/mul]: multiply two double-precision complex floating-point numbers. +- [`neg( z )`][@stdlib/complex/float64/base/neg]: negate a double-precision complex floating-point number. - [`scale( alpha, z )`][@stdlib/complex/float64/base/scale]: scale a double-precision complex floating-point number by a real-valued double-precision floating-point scalar constant. +- [`sub( z1, z2 )`][@stdlib/complex/float64/base/sub]: subtract two double-precision complex floating-point numbers.
@@ -113,12 +117,20 @@ console.log( objectKeys( ns ) ); [@stdlib/complex/float64/base/add]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/float64/base/add +[@stdlib/complex/float64/base/div]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/float64/base/div + +[@stdlib/complex/float64/base/identity]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/float64/base/identity + [@stdlib/complex/float64/base/mul-add]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/float64/base/mul-add [@stdlib/complex/float64/base/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/float64/base/mul +[@stdlib/complex/float64/base/neg]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/float64/base/neg + [@stdlib/complex/float64/base/scale]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/float64/base/scale +[@stdlib/complex/float64/base/sub]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/float64/base/sub + [@stdlib/complex/float64/base/assert]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/float64/base/assert diff --git a/lib/node_modules/@stdlib/complex/float64/base/assert/README.md b/lib/node_modules/@stdlib/complex/float64/base/assert/README.md index 1edf1e95935f..53b15ad74c06 100644 --- a/lib/node_modules/@stdlib/complex/float64/base/assert/README.md +++ b/lib/node_modules/@stdlib/complex/float64/base/assert/README.md @@ -45,6 +45,7 @@ The namespace contains the following functions:
+- [`isAlmostEqual( z1, z2, maxULP )`][@stdlib/complex/float64/base/assert/is-almost-equal]: test whether two double-precision complex floating-point numbers are approximately equal within a specified number of ULPs (units in the last place). - [`isEqual( z1, z2 )`][@stdlib/complex/float64/base/assert/is-equal]: test whether two double-precision complex floating-point numbers are equal. - [`isNotEqual( z1, z2 )`][@stdlib/complex/float64/base/assert/is-not-equal]: test whether two double-precision complex floating-point numbers are not equal. - [`isSameValueZero( z1, z2 )`][@stdlib/complex/float64/base/assert/is-same-value-zero]: test whether two double-precision complex floating-point numbers are the same value. @@ -99,6 +100,8 @@ console.log( objectKeys( ns ) ); +[@stdlib/complex/float64/base/assert/is-almost-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/float64/base/assert/is-almost-equal + [@stdlib/complex/float64/base/assert/is-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/float64/base/assert/is-equal [@stdlib/complex/float64/base/assert/is-not-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/complex/float64/base/assert/is-not-equal diff --git a/lib/node_modules/@stdlib/constants/float32/README.md b/lib/node_modules/@stdlib/constants/float32/README.md index cacf60da6a18..fa227129c289 100644 --- a/lib/node_modules/@stdlib/constants/float32/README.md +++ b/lib/node_modules/@stdlib/constants/float32/README.md @@ -44,37 +44,55 @@ var c = constants;
- [`ABS_MASK`][@stdlib/constants/float32/abs-mask]: mask for excluding the sign bit of a single-precision floating-point number. +- [`APERY`][@stdlib/constants/float32/apery]: Apéry's constant. +- [`CATALAN`][@stdlib/constants/float32/catalan]: Catalan's constant. - [`CBRT_EPS`][@stdlib/constants/float32/cbrt-eps]: cube root of single-precision floating-point epsilon. - [`E`][@stdlib/constants/float32/e]: the mathematical constant _e_. - [`EPS`][@stdlib/constants/float32/eps]: difference between one and the smallest value greater than one that can be represented as a single-precision floating-point number. +- [`EULERGAMMA`][@stdlib/constants/float32/eulergamma]: the Euler-Mascheroni constant. - [`EXPONENT_BIAS`][@stdlib/constants/float32/exponent-bias]: the bias of a single-precision floating-point number's exponent. - [`EXPONENT_MASK`][@stdlib/constants/float32/exponent-mask]: mask for the exponent of a single-precision floating-point number. - [`FOURTH_PI`][@stdlib/constants/float32/fourth-pi]: one fourth times the mathematical constant π. +- [`FOURTH_ROOT_EPS`][@stdlib/constants/float32/fourth-root-eps]: fourth root of single-precision floating-point epsilon. +- [`GAMMA_LANCZOS_G`][@stdlib/constants/float32/gamma-lanczos-g]: arbitrary constant `g` to be used in Lanczos approximation functions. - [`HALF_LN_TWO`][@stdlib/constants/float32/half-ln-two]: one half times the natural logarithm of `2` as a single-precision floating-point number. - [`HALF_PI`][@stdlib/constants/float32/half-pi]: one half times the mathematical constant π. - [`LN_HALF`][@stdlib/constants/float32/ln-half]: natural logarithm of `1/2` as a single-precision floating-point number. - [`LN_PI`][@stdlib/constants/float32/ln-pi]: natural logarithm of the mathematical constant π as a single-precision floating-point number. +- [`LN_SQRT_TWO_PI`][@stdlib/constants/float32/ln-sqrt-two-pi]: natural logarithm of the square root of 2π. - [`LN_TEN`][@stdlib/constants/float32/ln-ten]: natural logarithm of `10` as a single-precision floating-point number. +- [`LN_TWO_PI`][@stdlib/constants/float32/ln-two-pi]: natural logarithm of `2π`. - [`LN_TWO`][@stdlib/constants/float32/ln-two]: natural logarithm of `2` as a single-precision floating-point number. +- [`LOG10E`][@stdlib/constants/float32/log10-e]: base 10 logarithm of the mathematical constant _e_. +- [`LOG2E`][@stdlib/constants/float32/log2-e]: base 2 logarithm of the mathematical constant _e_. - [`MAX_BASE10_EXPONENT_SUBNORMAL`][@stdlib/constants/float32/max-base10-exponent-subnormal]: the maximum base 10 exponent for a subnormal single-precision floating-point number. - [`MAX_BASE10_EXPONENT`][@stdlib/constants/float32/max-base10-exponent]: the maximum base 10 exponent for a single-precision floating-point number. - [`MAX_BASE2_EXPONENT_SUBNORMAL`][@stdlib/constants/float32/max-base2-exponent-subnormal]: the maximum biased base 2 exponent for a subnormal single-precision floating-point number. - [`MAX_BASE2_EXPONENT`][@stdlib/constants/float32/max-base2-exponent]: the maximum biased base 2 exponent for a single-precision floating-point number. +- [`MAX_LN`][@stdlib/constants/float32/max-ln]: natural logarithm of the maximum single-precision floating-point number. +- [`MAX_NTH_DOUBLE_FACTORIAL`][@stdlib/constants/float32/max-nth-double-factorial]: maximum nth double factorial when stored in single-precision floating-point format. +- [`MAX_NTH_FACTORIAL`][@stdlib/constants/float32/max-nth-factorial]: maximum nth factorial when stored in single-precision floating-point format. - [`MAX_SAFE_FIBONACCI`][@stdlib/constants/float32/max-safe-fibonacci]: maximum safe Fibonacci number when stored in single-precision floating-point format. - [`MAX_SAFE_INTEGER`][@stdlib/constants/float32/max-safe-integer]: maximum safe single-precision floating-point integer. +- [`MAX_SAFE_LUCAS`][@stdlib/constants/float32/max-safe-lucas]: maximum safe Lucas number when stored in single-precision floating-point format. +- [`MAX_SAFE_NTH_DOUBLE_FACTORIAL`][@stdlib/constants/float32/max-safe-nth-double-factorial]: maximum safe nth double factorial when stored in single-precision floating-point format. - [`MAX_SAFE_NTH_FACTORIAL`][@stdlib/constants/float32/max-safe-nth-factorial]: maximum safe nth factorial when stored in single-precision floating-point format. - [`MAX_SAFE_NTH_FIBONACCI`][@stdlib/constants/float32/max-safe-nth-fibonacci]: maximum safe nth Fibonacci number when stored in single-precision floating-point format. - [`MAX_SAFE_NTH_LUCAS`][@stdlib/constants/float32/max-safe-nth-lucas]: maximum safe nth Lucas number when stored in single-precision floating-point format. +- [`MAX_SAFE_NTH_TRIBONACCI`][@stdlib/constants/float32/max-safe-nth-tribonacci]: maximum safe nth Tribonacci number when stored in single-precision floating-point format. - [`MAX`][@stdlib/constants/float32/max]: maximum single-precision floating-point number. - [`MIN_BASE10_EXPONENT_SUBNORMAL`][@stdlib/constants/float32/min-base10-exponent-subnormal]: the minimum base 10 exponent for a subnormal single-precision floating-point number. - [`MIN_BASE10_EXPONENT`][@stdlib/constants/float32/min-base10-exponent]: the minimum base 10 exponent for a normal single-precision floating-point number. - [`MIN_BASE2_EXPONENT_SUBNORMAL`][@stdlib/constants/float32/min-base2-exponent-subnormal]: the minimum biased base 2 exponent for a subnormal single-precision floating-point number. - [`MIN_BASE2_EXPONENT`][@stdlib/constants/float32/min-base2-exponent]: the minimum biased base 2 exponent for a normal single-precision floating-point number. +- [`MIN_LN`][@stdlib/constants/float32/min-ln]: natural logarithm of the smallest **normalized** single-precision floating-point number. - [`MIN_SAFE_INTEGER`][@stdlib/constants/float32/min-safe-integer]: minimum safe single-precision floating-point integer. - [`NAN`][@stdlib/constants/float32/nan]: single-precision floating-point `NaN`. - [`NINF`][@stdlib/constants/float32/ninf]: single-precision floating-point negative infinity. - [`NUM_BYTES`][@stdlib/constants/float32/num-bytes]: size (in bytes) of a single-precision floating-point number. +- [`NUM_SIGNIFICAND_BITS`][@stdlib/constants/float32/num-significand-bits]: number of significand bits for a single-precision floating-point number. - [`PHI`][@stdlib/constants/float32/phi]: golden ratio. +- [`PI_SQUARED`][@stdlib/constants/float32/pi-squared]: π². - [`PI`][@stdlib/constants/float32/pi]: the mathematical constant π. - [`PINF`][@stdlib/constants/float32/pinf]: single-precision floating-point positive infinity. - [`PRECISION`][@stdlib/constants/float32/precision]: effective number of bits in the significand of a single-precision floating-point number. @@ -135,18 +153,28 @@ console.log( objectKeys( constants ) ); [@stdlib/constants/float32/abs-mask]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/abs-mask +[@stdlib/constants/float32/apery]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/apery + +[@stdlib/constants/float32/catalan]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/catalan + [@stdlib/constants/float32/cbrt-eps]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/cbrt-eps [@stdlib/constants/float32/e]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/e [@stdlib/constants/float32/eps]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/eps +[@stdlib/constants/float32/eulergamma]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/eulergamma + [@stdlib/constants/float32/exponent-bias]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/exponent-bias [@stdlib/constants/float32/exponent-mask]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/exponent-mask [@stdlib/constants/float32/fourth-pi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/fourth-pi +[@stdlib/constants/float32/fourth-root-eps]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/fourth-root-eps + +[@stdlib/constants/float32/gamma-lanczos-g]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/gamma-lanczos-g + [@stdlib/constants/float32/half-ln-two]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/half-ln-two [@stdlib/constants/float32/half-pi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/half-pi @@ -155,10 +183,18 @@ console.log( objectKeys( constants ) ); [@stdlib/constants/float32/ln-pi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/ln-pi +[@stdlib/constants/float32/ln-sqrt-two-pi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/ln-sqrt-two-pi + [@stdlib/constants/float32/ln-ten]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/ln-ten +[@stdlib/constants/float32/ln-two-pi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/ln-two-pi + [@stdlib/constants/float32/ln-two]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/ln-two +[@stdlib/constants/float32/log10-e]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/log10-e + +[@stdlib/constants/float32/log2-e]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/log2-e + [@stdlib/constants/float32/max-base10-exponent-subnormal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/max-base10-exponent-subnormal [@stdlib/constants/float32/max-base10-exponent]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/max-base10-exponent @@ -167,16 +203,28 @@ console.log( objectKeys( constants ) ); [@stdlib/constants/float32/max-base2-exponent]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/max-base2-exponent +[@stdlib/constants/float32/max-ln]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/max-ln + +[@stdlib/constants/float32/max-nth-double-factorial]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/max-nth-double-factorial + +[@stdlib/constants/float32/max-nth-factorial]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/max-nth-factorial + [@stdlib/constants/float32/max-safe-fibonacci]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/max-safe-fibonacci [@stdlib/constants/float32/max-safe-integer]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/max-safe-integer +[@stdlib/constants/float32/max-safe-lucas]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/max-safe-lucas + +[@stdlib/constants/float32/max-safe-nth-double-factorial]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/max-safe-nth-double-factorial + [@stdlib/constants/float32/max-safe-nth-factorial]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/max-safe-nth-factorial [@stdlib/constants/float32/max-safe-nth-fibonacci]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/max-safe-nth-fibonacci [@stdlib/constants/float32/max-safe-nth-lucas]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/max-safe-nth-lucas +[@stdlib/constants/float32/max-safe-nth-tribonacci]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/max-safe-nth-tribonacci + [@stdlib/constants/float32/max]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/max [@stdlib/constants/float32/min-base10-exponent-subnormal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/min-base10-exponent-subnormal @@ -187,6 +235,8 @@ console.log( objectKeys( constants ) ); [@stdlib/constants/float32/min-base2-exponent]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/min-base2-exponent +[@stdlib/constants/float32/min-ln]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/min-ln + [@stdlib/constants/float32/min-safe-integer]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/min-safe-integer [@stdlib/constants/float32/nan]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/nan @@ -195,8 +245,12 @@ console.log( objectKeys( constants ) ); [@stdlib/constants/float32/num-bytes]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/num-bytes +[@stdlib/constants/float32/num-significand-bits]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/num-significand-bits + [@stdlib/constants/float32/phi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/phi +[@stdlib/constants/float32/pi-squared]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/pi-squared + [@stdlib/constants/float32/pi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/pi [@stdlib/constants/float32/pinf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float32/pinf diff --git a/lib/node_modules/@stdlib/constants/float64/README.md b/lib/node_modules/@stdlib/constants/float64/README.md index 49232a22867a..e593c3ed64fe 100644 --- a/lib/node_modules/@stdlib/constants/float64/README.md +++ b/lib/node_modules/@stdlib/constants/float64/README.md @@ -73,11 +73,16 @@ var c = constants; - [`MAX_BASE2_EXPONENT_SUBNORMAL`][@stdlib/constants/float64/max-base2-exponent-subnormal]: the maximum biased base 2 exponent for a subnormal double-precision floating-point number. - [`MAX_BASE2_EXPONENT`][@stdlib/constants/float64/max-base2-exponent]: the maximum biased base 2 exponent for a double-precision floating-point number. - [`MAX_LN`][@stdlib/constants/float64/max-ln]: natural logarithm of the maximum double-precision floating-point number. +- [`MAX_NTH_DOUBLE_FACTORIAL`][@stdlib/constants/float64/max-nth-double-factorial]: maximum nth double factorial when stored in double-precision floating-point format. +- [`MAX_NTH_FACTORIAL`][@stdlib/constants/float64/max-nth-factorial]: maximum nth factorial when stored in double-precision floating-point format. - [`MAX_SAFE_FIBONACCI`][@stdlib/constants/float64/max-safe-fibonacci]: maximum safe Fibonacci number when stored in double-precision floating-point format. - [`MAX_SAFE_INTEGER`][@stdlib/constants/float64/max-safe-integer]: maximum safe double-precision floating-point integer. - [`MAX_SAFE_LUCAS`][@stdlib/constants/float64/max-safe-lucas]: maximum safe Lucas number when stored in double-precision floating-point format. +- [`MAX_SAFE_NTH_DOUBLE_FACTORIAL`][@stdlib/constants/float64/max-safe-nth-double-factorial]: maximum safe nth double factorial when stored in double-precision floating-point format. +- [`MAX_SAFE_NTH_FACTORIAL`][@stdlib/constants/float64/max-safe-nth-factorial]: maximum safe nth factorial when stored in double-precision floating-point format. - [`MAX_SAFE_NTH_FIBONACCI`][@stdlib/constants/float64/max-safe-nth-fibonacci]: maximum safe nth Fibonacci number when stored in double-precision floating-point format. - [`MAX_SAFE_NTH_LUCAS`][@stdlib/constants/float64/max-safe-nth-lucas]: maximum safe nth Lucas number when stored in double-precision floating-point format. +- [`MAX_SAFE_NTH_TRIBONACCI`][@stdlib/constants/float64/max-safe-nth-tribonacci]: maximum safe nth Tribonacci number when stored in double-precision floating-point format. - [`MAX`][@stdlib/constants/float64/max]: maximum double-precision floating-point number. - [`MIN_BASE10_EXPONENT_SUBNORMAL`][@stdlib/constants/float64/min-base10-exponent-subnormal]: the minimum base 10 exponent for a subnormal double-precision floating-point number. - [`MIN_BASE10_EXPONENT`][@stdlib/constants/float64/min-base10-exponent]: the minimum base 10 exponent for a normal double-precision floating-point number. @@ -88,6 +93,7 @@ var c = constants; - [`NAN`][@stdlib/constants/float64/nan]: double-precision floating-point `NaN`. - [`NINF`][@stdlib/constants/float64/ninf]: double-precision floating-point negative infinity. - [`NUM_BYTES`][@stdlib/constants/float64/num-bytes]: size (in bytes) of a double-precision floating-point number. +- [`NUM_HIGH_WORD_SIGNIFICAND_BITS`][@stdlib/constants/float64/num-high-word-significand-bits]: number of significand bits in the high word of a double-precision floating-point number. - [`PHI`][@stdlib/constants/float64/phi]: golden ratio. - [`PI_SQUARED`][@stdlib/constants/float64/pi-squared]: π². - [`PI`][@stdlib/constants/float64/pi]: the mathematical constant π. @@ -206,16 +212,26 @@ console.log( objectKeys( constants ) ); [@stdlib/constants/float64/max-ln]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/max-ln +[@stdlib/constants/float64/max-nth-double-factorial]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/max-nth-double-factorial + +[@stdlib/constants/float64/max-nth-factorial]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/max-nth-factorial + [@stdlib/constants/float64/max-safe-fibonacci]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/max-safe-fibonacci [@stdlib/constants/float64/max-safe-integer]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/max-safe-integer [@stdlib/constants/float64/max-safe-lucas]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/max-safe-lucas +[@stdlib/constants/float64/max-safe-nth-double-factorial]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/max-safe-nth-double-factorial + +[@stdlib/constants/float64/max-safe-nth-factorial]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/max-safe-nth-factorial + [@stdlib/constants/float64/max-safe-nth-fibonacci]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/max-safe-nth-fibonacci [@stdlib/constants/float64/max-safe-nth-lucas]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/max-safe-nth-lucas +[@stdlib/constants/float64/max-safe-nth-tribonacci]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/max-safe-nth-tribonacci + [@stdlib/constants/float64/max]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/max [@stdlib/constants/float64/min-base10-exponent-subnormal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/min-base10-exponent-subnormal @@ -236,6 +252,8 @@ console.log( objectKeys( constants ) ); [@stdlib/constants/float64/num-bytes]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/num-bytes +[@stdlib/constants/float64/num-high-word-significand-bits]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/num-high-word-significand-bits + [@stdlib/constants/float64/phi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/phi [@stdlib/constants/float64/pi-squared]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/constants/float64/pi-squared diff --git a/lib/node_modules/@stdlib/fs/README.md b/lib/node_modules/@stdlib/fs/README.md index 3c9439237285..7c0bd618462f 100644 --- a/lib/node_modules/@stdlib/fs/README.md +++ b/lib/node_modules/@stdlib/fs/README.md @@ -43,6 +43,7 @@ var f = fs;
+- [`appendFile( file, data[, options], clbk )`][@stdlib/fs/append-file]: append data to a file. - [`close( fd, clbk )`][@stdlib/fs/close]: close a file descriptor. - [`exists( path, clbk )`][@stdlib/fs/exists]: test whether a path exists on the filesystem. - [`open( path[, flags[, mode]], clbk )`][@stdlib/fs/open]: open a file. @@ -50,10 +51,12 @@ var f = fs; - [`readFileList( filepaths[, options], clbk )`][@stdlib/fs/read-file-list]: read the entire contents of each file in a file list. - [`readFile( file[, options], clbk )`][@stdlib/fs/read-file]: read the entire contents of a file. - [`readJSON( file[, options], clbk )`][@stdlib/fs/read-json]: read a file as JSON. +- [`readNDJSON( file[, options], clbk )`][@stdlib/fs/read-ndjson]: read a file as newline-delimited JSON. - [`readWASM( file[, options], clbk )`][@stdlib/fs/read-wasm]: read a file as WebAssembly. - [`rename( oldPath, newPath, clbk )`][@stdlib/fs/rename]: rename a file. - [`resolveParentPathBy( path[, options], predicate, clbk )`][@stdlib/fs/resolve-parent-path-by]: resolve a path according to a predicate function by walking parent directories. - [`resolveParentPath( path[, options], clbk )`][@stdlib/fs/resolve-parent-path]: resolve a path by walking parent directories. +- [`resolveParentPaths( paths[, options], clbk )`][@stdlib/fs/resolve-parent-paths]: resolve paths from a set of paths by walking parent directories. - [`unlink( path, clbk )`][@stdlib/fs/unlink]: remove a directory entry. - [`writeFile( file, data[, options], clbk )`][@stdlib/fs/write-file]: write data to a file. @@ -98,6 +101,8 @@ console.log( objectKeys( fs ) ); +[@stdlib/fs/append-file]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fs/append-file + [@stdlib/fs/close]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fs/close [@stdlib/fs/exists]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fs/exists @@ -112,6 +117,8 @@ console.log( objectKeys( fs ) ); [@stdlib/fs/read-json]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fs/read-json +[@stdlib/fs/read-ndjson]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fs/read-ndjson + [@stdlib/fs/read-wasm]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fs/read-wasm [@stdlib/fs/rename]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fs/rename @@ -120,6 +127,8 @@ console.log( objectKeys( fs ) ); [@stdlib/fs/resolve-parent-path]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fs/resolve-parent-path +[@stdlib/fs/resolve-parent-paths]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fs/resolve-parent-paths + [@stdlib/fs/unlink]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fs/unlink [@stdlib/fs/write-file]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fs/write-file diff --git a/lib/node_modules/@stdlib/function/README.md b/lib/node_modules/@stdlib/function/README.md index 7668854a577d..ea470e031a9a 100644 --- a/lib/node_modules/@stdlib/function/README.md +++ b/lib/node_modules/@stdlib/function/README.md @@ -46,6 +46,7 @@ The namespace contains the following:
- [`Function( [...argNames,] body )`][@stdlib/function/ctor]: function constructor. +- [`thunk( fcn[, ...args] )`][@stdlib/function/thunk]: generate a thunk. - [`function2string( fcn )`][@stdlib/function/to-string]: return a string representing the source code of a provided function.
@@ -91,6 +92,8 @@ console.log( objectKeys( ns ) ); [@stdlib/function/ctor]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/function/ctor +[@stdlib/function/thunk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/function/thunk + [@stdlib/function/to-string]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/function/to-string diff --git a/lib/node_modules/@stdlib/iter/README.md b/lib/node_modules/@stdlib/iter/README.md index b040ff738a1c..67c4fc1f97a4 100644 --- a/lib/node_modules/@stdlib/iter/README.md +++ b/lib/node_modules/@stdlib/iter/README.md @@ -51,9 +51,19 @@ var keys = objectKeys( ns ); - [`iterConcat( iter0, ...iterator )`][@stdlib/iter/concat]: create an iterator which iterates over the values of two or more iterators. - [`iterConstant( value[, options] )`][@stdlib/iter/constant]: create an iterator which always returns the same value. - [`iterCounter( iterator )`][@stdlib/iter/counter]: create an iterator which iteratively computes the number of iterated values. +- [`iterCuAnyBy( iterator, predicate[, thisArg] )`][@stdlib/iter/cuany-by]: create an iterator which cumulatively tests whether at least one iterated value passes a test implemented by a predicate function. +- [`iterCuAny( iterator )`][@stdlib/iter/cuany]: create an iterator which cumulatively tests whether at least one iterated value is truthy. +- [`iterCuEveryBy( iterator, predicate[, thisArg] )`][@stdlib/iter/cuevery-by]: create an iterator which cumulatively tests whether every iterated value passes a test implemented by a predicate function. +- [`iterCuEvery( iterator )`][@stdlib/iter/cuevery]: create an iterator which cumulatively tests whether every iterated value is truthy. +- [`iterCuNoneBy( iterator, predicate[, thisArg] )`][@stdlib/iter/cunone-by]: create an iterator which cumulatively tests whether every iterated value fails a test implemented by a predicate function. +- [`iterCuNone( iterator )`][@stdlib/iter/cunone]: create an iterator which cumulatively tests whether every iterated value is falsy. +- [`iterCuSomeBy( iterator, n, predicate[, thisArg] )`][@stdlib/iter/cusome-by]: create an iterator which cumulatively tests whether at least `n` iterated values pass a test implemented by a predicate function. +- [`iterCuSome( iterator, n )`][@stdlib/iter/cusome]: create an iterator which cumulatively tests whether at least `n` iterated values are truthy. - [`iterDatespace( start, stop[, N][, options] )`][@stdlib/iter/datespace]: create an iterator which returns evenly spaced dates over a specified interval. - [`iterDedupeBy( iterator, [limit,] fcn )`][@stdlib/iter/dedupe-by]: create an iterator which removes consecutive values that resolve to the same value according to a provided function. - [`iterDedupe( iterator[, limit] )`][@stdlib/iter/dedupe]: create an iterator which removes consecutive duplicated values. +- [`iterDoUntilEach( iterator, predicate, fcn[, thisArg] )`][@stdlib/iter/do-until-each]: create an iterator which, while a test condition is false, invokes a function for each iterated value before returning the iterated value. +- [`iterDoWhileEach( iterator, predicate, fcn[, thisArg] )`][@stdlib/iter/do-while-each]: create an iterator which, while a test condition is true, invokes a function for each iterated value before returning the iterated value. - [`iterEmpty()`][@stdlib/iter/empty]: create an empty iterator. - [`iterEveryBy( iterator, predicate[, thisArg] )`][@stdlib/iter/every-by]: test whether every iterated value passes a test implemented by a predicate function. - [`iterEvery( iterator )`][@stdlib/iter/every]: test whether all iterated values are truthy. @@ -98,7 +108,8 @@ var keys = objectKeys( ns ); - [`iterUnique( iterator )`][@stdlib/iter/unique]: create an iterator which returns unique values. - [`iterUnitspace( start[, stop] )`][@stdlib/iter/unitspace]: create an iterator which returns numbers incremented by `1`. - [`iterUnshift( iterator, ...items )`][@stdlib/iter/unshift]: create an iterator which prepends values to the beginning of a provided iterator. -- [`whileEach( iterator, predicate, fcn[, thisArg] )`][@stdlib/iter/while-each]: create an iterator which, while a test condition is true, invokes a function for each iterated value before returning the iterated value. +- [`iterUntilEach( iterator, predicate, fcn[, thisArg] )`][@stdlib/iter/until-each]: create an iterator which, while a test condition is false, invokes a function for each iterated value before returning the iterated value. +- [`iterWhileEach( iterator, predicate, fcn[, thisArg] )`][@stdlib/iter/while-each]: create an iterator which, while a test condition is true, invokes a function for each iterated value before returning the iterated value.
@@ -211,12 +222,32 @@ while ( true ) { [@stdlib/iter/counter]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/counter +[@stdlib/iter/cuany-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/cuany-by + +[@stdlib/iter/cuany]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/cuany + +[@stdlib/iter/cuevery-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/cuevery-by + +[@stdlib/iter/cuevery]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/cuevery + +[@stdlib/iter/cunone-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/cunone-by + +[@stdlib/iter/cunone]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/cunone + +[@stdlib/iter/cusome-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/cusome-by + +[@stdlib/iter/cusome]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/cusome + [@stdlib/iter/datespace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/datespace [@stdlib/iter/dedupe-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/dedupe-by [@stdlib/iter/dedupe]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/dedupe +[@stdlib/iter/do-until-each]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/do-until-each + +[@stdlib/iter/do-while-each]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/do-while-each + [@stdlib/iter/empty]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/empty [@stdlib/iter/every-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/every-by @@ -305,6 +336,8 @@ while ( true ) { [@stdlib/iter/unshift]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/unshift +[@stdlib/iter/until-each]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/until-each + [@stdlib/iter/while-each]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/iter/while-each diff --git a/lib/node_modules/@stdlib/lapack/base/README.md b/lib/node_modules/@stdlib/lapack/base/README.md index 26b6cbe0402a..7c325db899ea 100644 --- a/lib/node_modules/@stdlib/lapack/base/README.md +++ b/lib/node_modules/@stdlib/lapack/base/README.md @@ -48,13 +48,22 @@ The namespace contains the following: - [`clacgv( N, cx, strideCX )`][@stdlib/lapack/base/clacgv]: conjugate each element in a single-precision complex floating-point vector. - [`clacpy( order, uplo, M, N, A, LDA, B, LDB )`][@stdlib/lapack/base/clacpy]: copy all or part of a matrix `A` to another matrix `B`. - [`claset( order, uplo, M, N, alpha, beta, A, LDA )`][@stdlib/lapack/base/claset]: set the off-diagonal elements and the diagonal elements of a single-precision complex floating-point matrix to specified values. +- [`claswp( N, A, LDA, k1, k2, IPIV, incx )`][@stdlib/lapack/base/claswp]: perform a series of row interchanges on an input matrix. - [`crot( N, cx, strideCX, cy, strideCY, c, s )`][@stdlib/lapack/base/crot]: apply a plane rotation with real cosine and complex sine to a pair of single-precision complex floating-point vectors. - [`dgetrans( order, M, N, A, LDA, out, LDO )`][@stdlib/lapack/base/dge-trans]: convert a matrix from row-major layout to column-major layout or vice versa. +- [`dgttrf( N, DL, D, DU, DU2, IPIV )`][@stdlib/lapack/base/dgttrf]: compute an `LU` factorization of a real tridiagonal matrix `A` using elimination with partial pivoting and row interchanges. - [`dlacpy( order, uplo, M, N, A, LDA, B, LDB )`][@stdlib/lapack/base/dlacpy]: copy all or part of a matrix `A` to another matrix `B`. +- [`dladiv( a, b, c, d, P, Q )`][@stdlib/lapack/base/dladiv]: divide two double-precision complex floating-point numbers in real arithmetic. - [`dlamch( cmach )`][@stdlib/lapack/base/dlamch]: determine double-precision floating-point machine parameters. +- [`dlapy2( x, y )`][@stdlib/lapack/base/dlapy2]: LAPACK routine to calculate `sqrt(x^2 + y^2)` in a manner which doesn't cause unnecessary overflow. +- [`dlapy3( x, y, z )`][@stdlib/lapack/base/dlapy3]: LAPACK routine to calculate `sqrt(x^2 + y^2 + z^2)` in a manner which doesn't cause unnecessary overflow. +- [`dlarf1f( order, side, M, N, V, strideV, tau, C, LDC, work )`][@stdlib/lapack/base/dlarf1f]: apply a real elementary reflector `H = I - tau * v * v^T` to a real M by N matrix `C`. +- [`dlaset( order, uplo, M, N, alpha, beta, A, LDA )`][@stdlib/lapack/base/dlaset]: set the off-diagonal elements and the diagonal elements of a double-precision floating-point matrix to specified values. - [`dlassq( N, X, strideX, scale, sumsq )`][@stdlib/lapack/base/dlassq]: return an updated sum of squares represented in scaled form. - [`dlaswp( N, A, LDA, k1, k2, IPIV, incx )`][@stdlib/lapack/base/dlaswp]: perform a series of row interchanges on an input matrix. - [`dpttrf( N, D, E )`][@stdlib/lapack/base/dpttrf]: compute the `L * D * L^T` factorization of a real symmetric positive definite tridiagonal matrix `A`. +- [`iladlc( order, M, N, A, LDA )`][@stdlib/lapack/base/iladlc]: find the index of the last non-zero column in a matrix `A`. +- [`iladlr( order, M, N, A, LDA )`][@stdlib/lapack/base/iladlr]: find the index of the last non-zero row in a matrix `A`. - [`sgetrans( order, M, N, A, LDA, out, LDO )`][@stdlib/lapack/base/sge-trans]: convert a matrix from row-major layout to column-major layout or vice versa. - [`slacpy( order, uplo, M, N, A, LDA, B, LDB )`][@stdlib/lapack/base/slacpy]: copy all or part of a matrix `A` to another matrix `B`. - [`slaswp( N, A, LDA, k1, k2, IPIV, incx )`][@stdlib/lapack/base/slaswp]: perform a series of row interchanges on an input matrix. @@ -62,6 +71,7 @@ The namespace contains the following: - [`zlacgv( N, zx, strideZX )`][@stdlib/lapack/base/zlacgv]: conjugate each element in a double-precision complex floating-point vector. - [`zlacpy( order, uplo, M, N, A, LDA, B, LDB )`][@stdlib/lapack/base/zlacpy]: copy all or part of a matrix `A` to another matrix `B`. - [`zlaset( order, uplo, M, N, alpha, beta, A, LDA )`][@stdlib/lapack/base/zlaset]: set the off-diagonal elements and the diagonal elements of a double-precision complex floating-point matrix to specified values. +- [`zlaswp( N, A, LDA, k1, k2, IPIV, incx )`][@stdlib/lapack/base/zlaswp]: perform a series of row interchanges on an input matrix. - [`zrot( N, zx, strideX, zy, strideY, c, s )`][@stdlib/lapack/base/zrot]: apply a plane rotation with real cosine and complex sine to a pair of double-precision complex floating-point vectors.
@@ -111,20 +121,38 @@ console.log( objectKeys( lapack ) ); [@stdlib/lapack/base/claset]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/claset +[@stdlib/lapack/base/claswp]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/claswp + [@stdlib/lapack/base/crot]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/crot [@stdlib/lapack/base/dge-trans]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/dge-trans +[@stdlib/lapack/base/dgttrf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/dgttrf + [@stdlib/lapack/base/dlacpy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/dlacpy +[@stdlib/lapack/base/dladiv]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/dladiv + [@stdlib/lapack/base/dlamch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/dlamch +[@stdlib/lapack/base/dlapy2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/dlapy2 + +[@stdlib/lapack/base/dlapy3]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/dlapy3 + +[@stdlib/lapack/base/dlarf1f]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/dlarf1f + +[@stdlib/lapack/base/dlaset]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/dlaset + [@stdlib/lapack/base/dlassq]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/dlassq [@stdlib/lapack/base/dlaswp]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/dlaswp [@stdlib/lapack/base/dpttrf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/dpttrf +[@stdlib/lapack/base/iladlc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/iladlc + +[@stdlib/lapack/base/iladlr]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/iladlr + [@stdlib/lapack/base/sge-trans]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/sge-trans [@stdlib/lapack/base/slacpy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/slacpy @@ -139,6 +167,8 @@ console.log( objectKeys( lapack ) ); [@stdlib/lapack/base/zlaset]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/zlaset +[@stdlib/lapack/base/zlaswp]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/zlaswp + [@stdlib/lapack/base/zrot]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/lapack/base/zrot diff --git a/lib/node_modules/@stdlib/math/base/assert/README.md b/lib/node_modules/@stdlib/math/base/assert/README.md index 326248f3f421..fb6e69f1ecb3 100644 --- a/lib/node_modules/@stdlib/math/base/assert/README.md +++ b/lib/node_modules/@stdlib/math/base/assert/README.md @@ -48,28 +48,34 @@ var o = ns; - [`isComposite( x )`][@stdlib/math/base/assert/is-composite]: test if a number is a composite. - [`isCoprime( a, b )`][@stdlib/math/base/assert/is-coprime]: test if two numbers are coprime. - [`isEven( x )`][@stdlib/math/base/assert/is-even]: test if a finite numeric value is an even number. +- [`isEvenf( x )`][@stdlib/math/base/assert/is-evenf]: test if a finite single-precision floating-point number is an even number. - [`isFinite( x )`][@stdlib/math/base/assert/is-finite]: test if a double-precision floating-point numeric value is finite. - [`isFinitef( x )`][@stdlib/math/base/assert/is-finitef]: test if a single-precision floating-point numeric value is finite. - [`isInfinite( x )`][@stdlib/math/base/assert/is-infinite]: test if a double-precision floating-point numeric value is infinite. - [`isInfinitef( x )`][@stdlib/math/base/assert/is-infinitef]: test if a single-precision floating-point numeric value is infinite. - [`isInteger( x )`][@stdlib/math/base/assert/is-integer]: test if a finite double-precision floating-point number is an integer. +- [`isIntegerf( x )`][@stdlib/math/base/assert/is-integerf]: test if a finite single-precision floating-point number is an integer. - [`isnan( x )`][@stdlib/math/base/assert/is-nan]: test if a double-precision floating-point numeric value is NaN. - [`isnanf( x )`][@stdlib/math/base/assert/is-nanf]: test if a single-precision floating-point numeric value is NaN. - [`isNegativeFinite( x )`][@stdlib/math/base/assert/is-negative-finite]: test if a double-precision floating-point numeric value is a negative finite number. - [`isNegativeInteger( x )`][@stdlib/math/base/assert/is-negative-integer]: test if a finite double-precision floating-point number is a negative integer. +- [`isNegativeIntegerf( x )`][@stdlib/math/base/assert/is-negative-integerf]: test if a finite single-precision floating-point number is a negative integer. - [`isNegativeZero( x )`][@stdlib/math/base/assert/is-negative-zero]: test if a double-precision floating-point numeric value is negative zero. - [`isNegativeZerof( x )`][@stdlib/math/base/assert/is-negative-zerof]: test if a single-precision floating-point numeric value is negative zero. - [`isNonNegativeFinite( x )`][@stdlib/math/base/assert/is-nonnegative-finite]: test if a numeric value is a nonnegative finite number. - [`isNonNegativeInteger( x )`][@stdlib/math/base/assert/is-nonnegative-integer]: test if a finite double-precision floating-point number is a nonnegative integer. +- [`isNonnegativeIntegerf( x )`][@stdlib/math/base/assert/is-nonnegative-integerf]: test if a finite single-precision floating-point number is a nonnegative integer. - [`isNonPositiveFinite( x )`][@stdlib/math/base/assert/is-nonpositive-finite]: test if a numeric value is a nonpositive finite number. - [`isNonPositiveInteger( x )`][@stdlib/math/base/assert/is-nonpositive-integer]: test if a finite double-precision floating-point number is a nonpositive integer. - [`isOdd( x )`][@stdlib/math/base/assert/is-odd]: test if a finite double-precision floating-point number is an odd number. +- [`isOddf( x )`][@stdlib/math/base/assert/is-oddf]: test if a finite single-precision floating-point number is an odd number. - [`isPositiveFinite( x )`][@stdlib/math/base/assert/is-positive-finite]: test if a double-precision floating-point numeric value is a positive finite number. - [`isPositiveInteger( x )`][@stdlib/math/base/assert/is-positive-integer]: test if a finite double-precision floating-point number is a positive integer. - [`isPositiveZero( x )`][@stdlib/math/base/assert/is-positive-zero]: test if a double-precision floating-point numeric value is positive zero. - [`isPositiveZerof( x )`][@stdlib/math/base/assert/is-positive-zerof]: test if a single-precision floating-point numeric value is positive zero. - [`isPrime( x )`][@stdlib/math/base/assert/is-prime]: test if a number is a prime. - [`isProbability( x )`][@stdlib/math/base/assert/is-probability]: test if a double-precision floating-point number is a probability. +- [`isProbabilityf( x )`][@stdlib/math/base/assert/is-probabilityf]: test if a single-precision floating-point number is a probability. - [`isSafeInteger( x )`][@stdlib/math/base/assert/is-safe-integer]: test if a finite double-precision floating-point number is a safe integer. - [`isPow2Uint32( x )`][@stdlib/math/base/assert/uint32-is-pow2]: test whether an unsigned integer is a power of 2. @@ -124,6 +130,8 @@ console.log( objectKeys( ns ) ); [@stdlib/math/base/assert/is-even]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-even +[@stdlib/math/base/assert/is-evenf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-evenf + [@stdlib/math/base/assert/is-finite]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-finite [@stdlib/math/base/assert/is-finitef]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-finitef @@ -134,6 +142,8 @@ console.log( objectKeys( ns ) ); [@stdlib/math/base/assert/is-integer]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-integer +[@stdlib/math/base/assert/is-integerf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-integerf + [@stdlib/math/base/assert/is-nan]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-nan [@stdlib/math/base/assert/is-nanf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-nanf @@ -142,6 +152,8 @@ console.log( objectKeys( ns ) ); [@stdlib/math/base/assert/is-negative-integer]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-negative-integer +[@stdlib/math/base/assert/is-negative-integerf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-negative-integerf + [@stdlib/math/base/assert/is-negative-zero]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-negative-zero [@stdlib/math/base/assert/is-negative-zerof]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-negative-zerof @@ -150,12 +162,16 @@ console.log( objectKeys( ns ) ); [@stdlib/math/base/assert/is-nonnegative-integer]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-nonnegative-integer +[@stdlib/math/base/assert/is-nonnegative-integerf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-nonnegative-integerf + [@stdlib/math/base/assert/is-nonpositive-finite]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-nonpositive-finite [@stdlib/math/base/assert/is-nonpositive-integer]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-nonpositive-integer [@stdlib/math/base/assert/is-odd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-odd +[@stdlib/math/base/assert/is-oddf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-oddf + [@stdlib/math/base/assert/is-positive-finite]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-positive-finite [@stdlib/math/base/assert/is-positive-integer]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-positive-integer @@ -168,6 +184,8 @@ console.log( objectKeys( ns ) ); [@stdlib/math/base/assert/is-probability]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-probability +[@stdlib/math/base/assert/is-probabilityf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-probabilityf + [@stdlib/math/base/assert/is-safe-integer]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/is-safe-integer [@stdlib/math/base/assert/uint32-is-pow2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/assert/uint32-is-pow2 diff --git a/lib/node_modules/@stdlib/math/base/special/README.md b/lib/node_modules/@stdlib/math/base/special/README.md index 0ccffea37c0a..0f56ad7300f7 100644 --- a/lib/node_modules/@stdlib/math/base/special/README.md +++ b/lib/node_modules/@stdlib/math/base/special/README.md @@ -51,7 +51,8 @@ var fcns = special; - [`expit( x )`][@stdlib/math/base/special/expit]: compute the standard logistic function. - [`expm1( x )`][@stdlib/math/base/special/expm1]: compute `exp(x) - 1`. - [`expm1rel( x )`][@stdlib/math/base/special/expm1rel]: compute the relative error exponential. -- [`kernelLog1p( f )`][@stdlib/math/base/special/kernel-log1p]: compute `log(1+f) - f` for `1+f` in `~[sqrt(2)/2, sqrt(2)]`. +- [`kernelLog1p( f )`][@stdlib/math/base/special/kernel-log1p]: evaluate a correction term for double-precision base-2 and base-10 logarithms when `1+f` is in `[√2/2, √2]`. +- [`kernelLog1pf( f )`][@stdlib/math/base/special/kernel-log1pf]: evaluate a correction term for single-precision base-2 and base-10 logarithms when `1 + f` is in `[√2/2, √2]`. - [`ln( x )`][@stdlib/math/base/special/ln]: evaluate the natural logarithm of a double-precision floating-point number. - [`log( x, b )`][@stdlib/math/base/special/log]: compute the base `b` logarithm of a double-precision floating-point number. - [`log10( x )`][@stdlib/math/base/special/log10]: evaluate the common logarithm. @@ -61,10 +62,13 @@ var fcns = special; - [`log1pmx( x )`][@stdlib/math/base/special/log1pmx]: evaluate `ln(1+x) - x`. - [`log2( x )`][@stdlib/math/base/special/log2]: evaluate the binary logarithm. - [`logaddexp( x, y )`][@stdlib/math/base/special/logaddexp]: evaluates the natural logarithm of `exp(x) + exp(y)`. +- [`logf( x, b )`][@stdlib/math/base/special/logf]: compute the base `b` logarithm of a single-precision floating-point number. +- [`logitf( p )`][@stdlib/math/base/special/logitf]: compute the logit function for a single-precision floating-point number. - [`pow( base, exponent )`][@stdlib/math/base/special/pow]: exponential function. - [`powm1( b, x )`][@stdlib/math/base/special/powm1]: evaluate `bˣ - 1`. - [`xlog1py( x, y )`][@stdlib/math/base/special/xlog1py]: compute `x * ln(y+1)` so that the result is `0` if `x = 0`. - [`xlogy( x, y )`][@stdlib/math/base/special/xlogy]: compute `x * ln(y)` so that the result is `0` if `x = 0`. +- [`xlogyf( x, y )`][@stdlib/math/base/special/xlogyf]: compute `x * ln(y)` so that the result is `0` if `x = 0` for single-precision floating-point numbers `x` and `y`.
@@ -82,9 +86,13 @@ var fcns = special; - [`acosf( x )`][@stdlib/math/base/special/acosf]: compute the arccosine of a single-precision floating-point number. - [`acosh( x )`][@stdlib/math/base/special/acosh]: compute the hyperbolic arccosine of a double-precision floating-point number. - [`acovercos( x )`][@stdlib/math/base/special/acovercos]: compute the inverse coversed cosine. +- [`acovercosf( x )`][@stdlib/math/base/special/acovercosf]: compute the inverse coversed cosine of a single-precision floating-point number (in radians). - [`acoversin( x )`][@stdlib/math/base/special/acoversin]: compute the inverse coversed sine. +- [`acoversinf( x )`][@stdlib/math/base/special/acoversinf]: compute the inverse coversed sine of a single-precision floating-point number (in radians). - [`ahavercos( x )`][@stdlib/math/base/special/ahavercos]: compute the inverse half-value versed cosine. +- [`ahavercosf( x )`][@stdlib/math/base/special/ahavercosf]: compute the inverse half-value versed cosine of a single-precision floating point number. - [`ahaversin( x )`][@stdlib/math/base/special/ahaversin]: compute the inverse half-value versed sine. +- [`ahaversinf( x )`][@stdlib/math/base/special/ahaversinf]: compute the inverse half-value versed sine of a single-precision floating-point number. - [`asin( x )`][@stdlib/math/base/special/asin]: compute the arcsine of a double-precision floating-point number. - [`asind( x )`][@stdlib/math/base/special/asind]: compute the arcsine (in degrees) of a double-precision floating-point number. - [`asindf( x )`][@stdlib/math/base/special/asindf]: compute the arcsine (in degrees) of a single-precision floating-point number. @@ -92,34 +100,65 @@ var fcns = special; - [`asinh( x )`][@stdlib/math/base/special/asinh]: compute the hyperbolic arcsine of a double-precision floating-point number. - [`atan( x )`][@stdlib/math/base/special/atan]: compute the arctangent of a double-precision floating-point number. - [`atan2( y, x )`][@stdlib/math/base/special/atan2]: compute the angle in the plane (in radians) between the positive x-axis and the ray from `(0,0)` to the point `(x,y)`. +- [`atan2d( y, x )`][@stdlib/math/base/special/atan2d]: compute the angle in the plane (in degrees) between the positive x-axis and the ray from `(0,0)` to the point `(x,y)`. +- [`atan2f( y, x )`][@stdlib/math/base/special/atan2f]: compute the angle in the plane (in radians) between the positive x-axis and the ray from `(0,0)` to the point `(x,y)` as a single-precision floating-point number. - [`atand( x )`][@stdlib/math/base/special/atand]: compute the arctangent in degrees of a double-precision floating-point number. +- [`atandf( x )`][@stdlib/math/base/special/atandf]: compute the arctangent (in degrees) of a single-precision floating-point number. - [`atanf( x )`][@stdlib/math/base/special/atanf]: compute the arctangent of a single-precision floating-point number. - [`atanh( x )`][@stdlib/math/base/special/atanh]: compute the hyperbolic arctangent of a double-precision floating-point number. - [`avercos( x )`][@stdlib/math/base/special/avercos]: compute the inverse versed cosine. +- [`avercosf( x )`][@stdlib/math/base/special/avercosf]: compute the inverse versed cosine of a single-precision floating-point number (in radians). - [`aversin( x )`][@stdlib/math/base/special/aversin]: compute the inverse versed sine. +- [`aversinf( x )`][@stdlib/math/base/special/aversinf]: compute the inverse versed sine of a single-precision floating-point number (in radians). - [`cos( x )`][@stdlib/math/base/special/cos]: compute the cosine of a number. - [`cosd( x )`][@stdlib/math/base/special/cosd]: computes the cosine of an angle measured in degrees. +- [`cosdf( x )`][@stdlib/math/base/special/cosdf]: computes the cosine of a single-precision floating-point number (in degrees). +- [`cosf( x )`][@stdlib/math/base/special/cosf]: compute the cosine of a single-precision floating-point number (in radians). - [`cosh( x )`][@stdlib/math/base/special/cosh]: compute the hyperbolic cosine of a double-precision floating-point number. - [`cosm1( x )`][@stdlib/math/base/special/cosm1]: compute `cos(x) - 1`. +- [`cosm1f( x )`][@stdlib/math/base/special/cosm1f]: compute `cos(x) - 1`. - [`cospi( x )`][@stdlib/math/base/special/cospi]: compute the cosine of a number times π. +- [`cospif( x )`][@stdlib/math/base/special/cospif]: compute the cosine of a number times π. - [`covercos( x )`][@stdlib/math/base/special/covercos]: compute the coversed cosine. +- [`covercosf( x )`][@stdlib/math/base/special/covercosf]: compute the coversed cosine of a single-precision floating-point number (in radians). - [`coversin( x )`][@stdlib/math/base/special/coversin]: compute the coversed sine. +- [`coversinf( x )`][@stdlib/math/base/special/coversinf]: compute the coversed sine of a single-precision floating-point number (in radians). - [`hacovercos( x )`][@stdlib/math/base/special/hacovercos]: compute the half-value coversed cosine. +- [`hacovercosf( x )`][@stdlib/math/base/special/hacovercosf]: compute the half-value coversed cosine of a single-precision floating-point number (in radians). - [`hacoversin( x )`][@stdlib/math/base/special/hacoversin]: compute the half-value coversed sine. +- [`hacoversinf( x )`][@stdlib/math/base/special/hacoversinf]: compute the half-value coversed sine of a single-precision floating-point number (in radians). - [`havercos( x )`][@stdlib/math/base/special/havercos]: compute the half-value versed cosine. +- [`havercosf( x )`][@stdlib/math/base/special/havercosf]: compute the half-value versed cosine of a single-precision floating-point number (in radians). - [`haversin( x )`][@stdlib/math/base/special/haversin]: compute the half-value versed sine. +- [`haversinf( x )`][@stdlib/math/base/special/haversinf]: compute the half-value versed sine of a single-precision floating-point number (in radians). +- [`kernelCosf( x )`][@stdlib/math/base/special/kernel-cosf]: compute the cosine of a number on `[-π/4, π/4]` in single-precision floating-point format. +- [`kernelSincos( x, y, out, stride, offset )`][@stdlib/math/base/special/kernel-sincos]: simultaneously compute the sine and cosine of an angle measured in radians on the interval `[-π/4, π/4]`. +- [`kernelSincosf( x )`][@stdlib/math/base/special/kernel-sincosf]: simultaneously compute the sine and cosine of an angle measured in radians on `[-π/4, π/4]` in single-precision floating-point format. +- [`kernelSinf( x )`][@stdlib/math/base/special/kernel-sinf]: compute the sine of a number on `[-π/4, π/4]` in single-precision floating-point format. +- [`kernelTanf( x, iy )`][@stdlib/math/base/special/kernel-tanf]: compute the tangent of a number on `[-π/4, π/4]` in single-precision floating-point format. - [`risingFactorial( x, n )`][@stdlib/math/base/special/rising-factorial]: compute the rising factorial. - [`sin( x )`][@stdlib/math/base/special/sin]: compute the sine of a number. - [`sinc( x )`][@stdlib/math/base/special/sinc]: compute the cardinal sine of a number. +- [`sincf( x )`][@stdlib/math/base/special/sincf]: compute the cardinal sine of a single-precision floating-point number (in radians). - [`sincos( x )`][@stdlib/math/base/special/sincos]: simultaneously compute the sine and cosine of an angle measured in radians. +- [`sincosd( x )`][@stdlib/math/base/special/sincosd]: simultaneously compute the sine and cosine of an angle measured in degrees. +- [`sincosf( x )`][@stdlib/math/base/special/sincosf]: simultaneously compute the sine and cosine of a single-precision floating-point number (in radians). - [`sincospi()`][@stdlib/math/base/special/sincospi]: simultaneously compute the sine and cosine of a number times π. +- [`sind( x )`][@stdlib/math/base/special/sind]: compute the sine of an angle measured in degrees. +- [`sindf( x )`][@stdlib/math/base/special/sindf]: compute the sine of a single-precision floating-point number (in degrees). +- [`sinf( x )`][@stdlib/math/base/special/sinf]: compute the sine of a single-precision floating-point number (in radians). - [`sinh( x )`][@stdlib/math/base/special/sinh]: compute the hyperbolic sine of a double-precision floating-point number. - [`sinpi( x )`][@stdlib/math/base/special/sinpi]: compute the sine of a number times π. +- [`sinpif( x )`][@stdlib/math/base/special/sinpif]: compute the sine of a number times π. - [`tan( x )`][@stdlib/math/base/special/tan]: evaluate the tangent of a number. -- [`tand( x )`][@stdlib/math/base/special/tand]: computes the tangent of an angle measured in degrees. +- [`tand( x )`][@stdlib/math/base/special/tand]: compute the tangent of an angle measured in degrees. +- [`tandf( x )`][@stdlib/math/base/special/tandf]: compute the tangent of a single-precision floating-point number (in degrees). +- [`tanf( x )`][@stdlib/math/base/special/tanf]: evaluate the tangent of a single-precision floating-point number (in radians). - [`tanh( x )`][@stdlib/math/base/special/tanh]: compute the hyperbolic tangent of a double-precision floating-point number. - [`vercos( x )`][@stdlib/math/base/special/vercos]: compute the versed cosine. +- [`vercosf( x )`][@stdlib/math/base/special/vercosf]: compute the versed cosine of a single-precision floating-point number (in radians). - [`versin( x )`][@stdlib/math/base/special/versin]: compute the versed sine. +- [`versinf( x )`][@stdlib/math/base/special/versinf]: compute the versed sine of a single-precision floating-point number (in radians).
@@ -150,6 +189,7 @@ var fcns = special; - [`abs2( x )`][@stdlib/math/base/special/abs2]: compute the squared absolute value of a double-precision floating-point number. - [`abs2f( x )`][@stdlib/math/base/special/abs2f]: compute the squared absolute value of a single-precision floating-point number. - [`absf( x )`][@stdlib/math/base/special/absf]: compute the absolute value of a single-precision floating-point number. +- [`absgammalnf( x )`][@stdlib/math/base/special/absgammalnf]: natural logarithm of the absolute value of the gamma function. - [`cabs( z )`][@stdlib/math/base/special/cabs]: compute the absolute value of a double-precision complex floating-point number. - [`cabs2( z )`][@stdlib/math/base/special/cabs2]: compute the squared absolute value of a double-precision complex floating-point number. - [`cabs2f( z )`][@stdlib/math/base/special/cabs2f]: compute the squared absolute value of a single-precision complex floating-point number. @@ -165,12 +205,15 @@ var fcns = special; - [`ceiln( x, n )`][@stdlib/math/base/special/ceiln]: round a numeric value to the nearest multiple of 10^n toward positive infinity. - [`ceilsd( x, n, b )`][@stdlib/math/base/special/ceilsd]: round a numeric value to the nearest number toward positive infinity with N significant figures. - [`cfloor( z )`][@stdlib/math/base/special/cfloor]: round a double-precision complex floating-point number toward negative infinity. +- [`cfloorf( z )`][@stdlib/math/base/special/cfloorf]: round each component of a single-precision complex floating-point number toward negative infinity. - [`cfloorn( z, n )`][@stdlib/math/base/special/cfloorn]: round each component of a double-precision complex floating-point number to the nearest multiple of `10^n` toward negative infinity. - [`clamp( v, min, max )`][@stdlib/math/base/special/clamp]: restrict a double-precision floating-point number to a specified range. - [`clampf( v, min, max )`][@stdlib/math/base/special/clampf]: restrict a single-precision floating-point number to a specified range. - [`cround( z )`][@stdlib/math/base/special/cround]: round each component of a double-precision complex floating-point number to the nearest integer. +- [`croundf( z )`][@stdlib/math/base/special/croundf]: round each component of a single-precision complex floating-point number to the nearest integer. - [`croundn( z, n )`][@stdlib/math/base/special/croundn]: round each component of a double-precision complex floating-point number to the nearest multiple of `10^n`. - [`csignum( z )`][@stdlib/math/base/special/csignum]: evaluate the signum function of a double-precision complex floating-point number. +- [`csignumf( z )`][@stdlib/math/base/special/csignumf]: evaluate the signum function of a single-precision complex floating-point number. - [`floor( x )`][@stdlib/math/base/special/floor]: round a double-precision floating-point number toward negative infinity. - [`floor10( x )`][@stdlib/math/base/special/floor10]: round a numeric value to the nearest power of 10 toward negative infinity. - [`floor2( x )`][@stdlib/math/base/special/floor2]: round a numeric value to the nearest power of two toward negative infinity. @@ -180,15 +223,20 @@ var fcns = special; - [`floorsd( x, n, b )`][@stdlib/math/base/special/floorsd]: round a numeric value to the nearest number toward negative infinity with N significant figures. - [`labs( x )`][@stdlib/math/base/special/labs]: compute an absolute value of a signed 32-bit integer. - [`maxabs( x, y )`][@stdlib/math/base/special/maxabs]: return the maximum absolute value. +- [`maxabsf( x, y )`][@stdlib/math/base/special/maxabsf]: return the maximum absolute single-precision floating-point number. - [`maxabsn( [x[, y[, ...args]]] )`][@stdlib/math/base/special/maxabsn]: return the maximum absolute value. - [`minabs( x, y )`][@stdlib/math/base/special/minabs]: return the minimum absolute value. +- [`minabsf( x, y )`][@stdlib/math/base/special/minabsf]: return the minimum absolute single-precision floating-point number. - [`minabsn( [x[, y[, ...args]]] )`][@stdlib/math/base/special/minabsn]: return the minimum absolute value. - [`minmaxabs( x, y )`][@stdlib/math/base/special/minmaxabs]: return the minimum and maximum absolute values. +- [`minmaxabsf( x, y )`][@stdlib/math/base/special/minmaxabsf]: return the minimum and maximum absolute values of two single-precision floating-point numbers. - [`minmaxabsn( [x[, y[, ...args]]] )`][@stdlib/math/base/special/minmaxabsn]: return the minimum and maximum absolute values. +- [`roundNearestEven( x )`][@stdlib/math/base/special/round-nearest-even]: round a double-precision floating-point number to the nearest integer value with ties rounding to the nearest even integer. - [`round( x )`][@stdlib/math/base/special/round]: round a numeric value to the nearest integer. - [`round10( x )`][@stdlib/math/base/special/round10]: round a numeric value to the nearest power of 10 on a linear scale. - [`round2( x )`][@stdlib/math/base/special/round2]: round a numeric value to the nearest power of two on a linear scale. - [`roundb( x, n, b )`][@stdlib/math/base/special/roundb]: round a numeric value to the nearest multiple of b^n on a linear scale. +- [`roundf( x )`][@stdlib/math/base/special/roundf]: round a single-precision floating-point number to the nearest integer. - [`roundn( x, n )`][@stdlib/math/base/special/roundn]: round a double-precision floating-point number to the nearest multiple of 10^n. - [`roundsd( x, n[, b] )`][@stdlib/math/base/special/roundsd]: round a double-precision floating-point number to the nearest value with `n` significant figures. - [`signum( x )`][@stdlib/math/base/special/signum]: signum function. @@ -227,12 +275,14 @@ var fcns = special; - [`asecf( x )`][@stdlib/math/base/special/asecf]: compute the inverse (arc) secant of a single-precision floating-point number. - [`asech( x )`][@stdlib/math/base/special/asech]: compute the hyperbolic arcsecant of a number. - [`bernoulli( n )`][@stdlib/math/base/special/bernoulli]: compute the nth Bernoulli number. +- [`bernoullif( n )`][@stdlib/math/base/special/bernoullif]: compute the nth Bernoulli number as a single-precision floating-point number. - [`beta( x, y )`][@stdlib/math/base/special/beta]: beta function. - [`betainc( x, a, b[, regularized[, upper]] )`][@stdlib/math/base/special/betainc]: incomplete beta function. - [`betaincinv( p, a, b[, upper] )`][@stdlib/math/base/special/betaincinv]: inverse of the incomplete beta function. - [`betaln( x, y )`][@stdlib/math/base/special/betaln]: natural logarithm of the beta function. - [`binet( x )`][@stdlib/math/base/special/binet]: evaluate Binet's formula extended to real numbers. - [`binomcoef( n, k )`][@stdlib/math/base/special/binomcoef]: compute the binomial coefficient. +- [`binomcoeff( n, k )`][@stdlib/math/base/special/binomcoeff]: compute the binomial coefficient as a single-precision floating-point number. - [`binomcoefln( n, k )`][@stdlib/math/base/special/binomcoefln]: compute the natural logarithm of the binomial coefficient. - [`boxcox( x, lambda )`][@stdlib/math/base/special/boxcox]: compute a one-parameter Box-Cox transformation. - [`boxcox1p( x, lambda )`][@stdlib/math/base/special/boxcox1p]: compute a one-parameter Box-Cox transformation of `1+x`. @@ -250,16 +300,23 @@ var fcns = special; - [`copysignf( x, y )`][@stdlib/math/base/special/copysignf]: return a single-precision floating-point number with the magnitude of `x` and the sign of `y`. - [`cot( x )`][@stdlib/math/base/special/cot]: evaluate the cotangent of a number. - [`cotd( x )`][@stdlib/math/base/special/cotd]: compute the cotangent of an angle measured in degrees. +- [`cotdf( x )`][@stdlib/math/base/special/cotdf]: compute the cotangent of a single-precision floating-point number (in degrees). +- [`cotf( x )`][@stdlib/math/base/special/cotf]: evaluate the cotangent of a single-precision floating-point number (in radians). - [`coth( x )`][@stdlib/math/base/special/coth]: compute the hyperbolic cotangent of a number. - [`cphase( z )`][@stdlib/math/base/special/cphase]: compute the argument of a double-precision complex floating-point number in radians. +- [`cphasef( z )`][@stdlib/math/base/special/cphasef]: compute the argument of a single-precision complex floating-point number in radians. - [`cpolar( z )`][@stdlib/math/base/special/cpolar]: compute the absolute value and phase of a double-precision complex floating-point number. +- [`cpolarf( z )`][@stdlib/math/base/special/cpolarf]: compute the absolute value and phase of a single-precision complex floating-point number. - [`csc( x )`][@stdlib/math/base/special/csc]: evaluate the cosecant of a number. - [`cscd( x )`][@stdlib/math/base/special/cscd]: compute the cosecant of a degree. +- [`cscdf( x )`][@stdlib/math/base/special/cscdf]: compute the cosecant of a single-precision floating-point number (in degrees). +- [`cscf( x )`][@stdlib/math/base/special/cscf]: evaluate the cosecant of a single-precision floating-point number (in radians). - [`csch( x )`][@stdlib/math/base/special/csch]: compute the hyperbolic cosecant of a number. - [`deg2rad( x )`][@stdlib/math/base/special/deg2rad]: convert an angle from degrees to radians. - [`deg2radf( x )`][@stdlib/math/base/special/deg2radf]: convert an angle from degrees to radians (single-precision). - [`digamma( x )`][@stdlib/math/base/special/digamma]: digamma function. - [`diracDelta( x )`][@stdlib/math/base/special/dirac-delta]: evaluate the Dirac delta function. +- [`diracDeltaf( x )`][@stdlib/math/base/special/dirac-deltaf]: evaluate the Dirac delta function for a single-precision floating-point number. - [`eta( s )`][@stdlib/math/base/special/dirichlet-eta]: dirichlet eta function. - [`ellipe( m )`][@stdlib/math/base/special/ellipe]: compute the complete elliptic integral of the second kind. - [`ellipj( u, m )`][@stdlib/math/base/special/ellipj]: compute the Jacobi elliptic functions sn, cn, and dn. @@ -271,24 +328,35 @@ var fcns = special; - [`erfinv( x )`][@stdlib/math/base/special/erfinv]: inverse error function. - [`factorial( x )`][@stdlib/math/base/special/factorial]: factorial function. - [`factorial2( n )`][@stdlib/math/base/special/factorial2]: double factorial function. +- [`factorial2f( n )`][@stdlib/math/base/special/factorial2f]: evaluate the double factorial function as a single-precision floating-point number. - [`factorialln( x )`][@stdlib/math/base/special/factorialln]: natural logarithm of the factorial function. +- [`factoriallnf( x )`][@stdlib/math/base/special/factoriallnf]: natural logarithm of the factorial of a single-precision floating-point number. - [`fallingFactorial( x, n )`][@stdlib/math/base/special/falling-factorial]: compute the falling factorial. - [`fibonacciIndex( F )`][@stdlib/math/base/special/fibonacci-index]: compute the Fibonacci number index. +- [`fibonacciIndexf( F )`][@stdlib/math/base/special/fibonacci-indexf]: compute the Fibonacci number index of a single-precision floating-point number. - [`fibonacci( n )`][@stdlib/math/base/special/fibonacci]: compute the nth Fibonacci number. +- [`fibonaccif( n )`][@stdlib/math/base/special/fibonaccif]: compute the nth Fibonacci number as a single-precision floating-point number. - [`flipsign( x, y )`][@stdlib/math/base/special/flipsign]: return a double-precision floating-point number with the magnitude of `x` and the sign of `x*y`. - [`flipsignf( x, y )`][@stdlib/math/base/special/flipsignf]: return a single-precision floating-point number with the magnitude of `x` and the sign of `x*y`. +- [`fmod( x, y )`][@stdlib/math/base/special/fmod]: modulus function. +- [`fmodf( x, y )`][@stdlib/math/base/special/fmodf]: evaluate the Modulus function for single-precision floating-point numbers. - [`fresnel( x )`][@stdlib/math/base/special/fresnel]: compute the Fresnel integrals S(x) and C(x). - [`fresnelc( x )`][@stdlib/math/base/special/fresnelc]: compute the Fresnel integral C(x). - [`fresnels( x )`][@stdlib/math/base/special/fresnels]: compute the Fresnel integral S(x). - [`frexp( x )`][@stdlib/math/base/special/frexp]: split a double-precision floating-point number into a normalized fraction and an integer power of two. +- [`frexpf( x )`][@stdlib/math/base/special/frexpf]: split a single-precision floating-point number into a normalized fraction and an integer power of two. - [`gamma( x )`][@stdlib/math/base/special/gamma]: gamma function. - [`gamma1pm1( x )`][@stdlib/math/base/special/gamma1pm1]: compute `gamma(x+1) - 1`. - [`gammainc( x, s[, regularized[, upper ]] )`][@stdlib/math/base/special/gammainc]: incomplete gamma function. - [`gammaincinv( p, s[, upper ] )`][@stdlib/math/base/special/gammaincinv]: inverse of incomplete gamma function. - [`gammaln( x )`][@stdlib/math/base/special/gammaln]: natural logarithm of the gamma function. - [`gammasgn( x )`][@stdlib/math/base/special/gammasgn]: sign of the gamma function. +- [`gammasgnf( x )`][@stdlib/math/base/special/gammasgnf]: sign of the gamma function for a single-precision floating-point number. - [`gcd( a, b )`][@stdlib/math/base/special/gcd]: compute the greatest common divisor (gcd). +- [`gcdf( a, b )`][@stdlib/math/base/special/gcdf]: compute the greatest common divisor (gcd) of two single-precision floating-point numbers. - [`heaviside( x[, continuity] )`][@stdlib/math/base/special/heaviside]: evaluate the Heaviside function. +- [`heavisidef( x[, continuity] )`][@stdlib/math/base/special/heavisidef]: evaluate the Heaviside function for a single-precision floating-point number. +- [`hyp2f1( a, b, c, x )`][@stdlib/math/base/special/hyp2f1]: evaluates the Gaussian hypergeometric function. - [`hypot( x, y )`][@stdlib/math/base/special/hypot]: compute the hypotenuse avoiding overflow and underflow. - [`hypotf( x, y )`][@stdlib/math/base/special/hypotf]: compute the hypotenuse avoiding overflow and underflow (single-precision). - [`inv( x )`][@stdlib/math/base/special/inv]: compute the multiplicative inverse of a double-precision floating-point number. @@ -296,18 +364,33 @@ var fcns = special; - [`kroneckerDelta( i, j )`][@stdlib/math/base/special/kronecker-delta]: evaluate the Kronecker delta. - [`kroneckerDeltaf( i, j )`][@stdlib/math/base/special/kronecker-deltaf]: evaluate the Kronecker delta (single-precision). - [`lcm( a, b )`][@stdlib/math/base/special/lcm]: compute the least common multiple (lcm). +- [`lcmf( a, b )`][@stdlib/math/base/special/lcmf]: compute the least common multiple (lcm) of two single-precision floating-point numbers. - [`ldexp( frac, exp )`][@stdlib/math/base/special/ldexp]: multiply a double-precision floating-point number by an integer power of two. +- [`ldexpf( frac, exp )`][@stdlib/math/base/special/ldexpf]: multiply a single-precision floating-point number by an integer power of two. +- [`lnf( x )`][@stdlib/math/base/special/lnf]: evaluate the natural logarithm of a single-precision floating-point number. - [`lucas( n )`][@stdlib/math/base/special/lucas]: compute the nth Lucas number. +- [`lucasf( n )`][@stdlib/math/base/special/lucasf]: compute the nth Lucas number as a single-precision floating-point number. - [`max( x, y )`][@stdlib/math/base/special/max]: return the maximum value. +- [`maxf( x, y )`][@stdlib/math/base/special/maxf]: return the maximum single-precision floating-point number. - [`maxn( [x[, y[, ...args]]] )`][@stdlib/math/base/special/maxn]: return the maximum value. - [`min( x, y )`][@stdlib/math/base/special/min]: return the minimum value. +- [`minf( x, y )`][@stdlib/math/base/special/minf]: return the minimum single-precision floating-point number. - [`minmax( x, y )`][@stdlib/math/base/special/minmax]: return the minimum and maximum values. +- [`minmaxf( x, y )`][@stdlib/math/base/special/minmaxf]: return the minimum and maximum of two single-precision floating-point numbers. - [`minmaxn( [x[, y[, ...args]]] )`][@stdlib/math/base/special/minmaxn]: return the minimum and maximum values. - [`minn( [x[, y[, ...args]]] )`][@stdlib/math/base/special/minn]: return the minimum value. - [`modf( x )`][@stdlib/math/base/special/modf]: decompose a double-precision floating-point number into integral and fractional parts. +- [`modff( x )`][@stdlib/math/base/special/modff]: decompose a single-precision floating-point number into integral and fractional parts. +- [`nanmax( x, y )`][@stdlib/math/base/special/nanmax]: return the maximum value, ignoring NaN. +- [`nanmaxf( x, y )`][@stdlib/math/base/special/nanmaxf]: return the maximum value of two single-precision floating-point numbers, ignoring NaN. +- [`nanmin( x, y )`][@stdlib/math/base/special/nanmin]: return the minimum value, ignoring NaN. +- [`nanminf( x, y )`][@stdlib/math/base/special/nanminf]: return the minimum value of two single-precision floating-point numbers, ignoring NaN. - [`negafibonacci( n )`][@stdlib/math/base/special/negafibonacci]: compute the nth negaFibonacci number. +- [`negafibonaccif( n )`][@stdlib/math/base/special/negafibonaccif]: compute the nth negaFibonacci number as a single-precision floating-point number. - [`negalucas( n )`][@stdlib/math/base/special/negalucas]: compute the nth negaLucas number. +- [`negalucasf( n )`][@stdlib/math/base/special/negalucasf]: compute the nth negaLucas number in single-precision floating-point format. - [`nonfibonacci( n )`][@stdlib/math/base/special/nonfibonacci]: compute the nth non-Fibonacci number. +- [`nonfibonaccif( n )`][@stdlib/math/base/special/nonfibonaccif]: compute the nth non-Fibonacci single-precision floating-point number. - [`pdiff( x, y )`][@stdlib/math/base/special/pdiff]: return the positive difference between `x` and `y`. - [`pdifff( x, y )`][@stdlib/math/base/special/pdifff]: return the positive difference between `x` and `y`. - [`polygamma( n, x )`][@stdlib/math/base/special/polygamma]: polygamma function. @@ -317,19 +400,29 @@ var fcns = special; - [`rampf( x )`][@stdlib/math/base/special/rampf]: evaluate the ramp function. - [`rcbrt( x )`][@stdlib/math/base/special/rcbrt]: compute the reciprocal of the principal cube root of a double-precision floating-point number. - [`rcbrtf( x )`][@stdlib/math/base/special/rcbrtf]: compute the reciprocal of the principal cube root of a single-precision floating-point number. +- [`rempio2f( x, y )`][@stdlib/math/base/special/rempio2f]: compute `x - nπ/2 = r` (single-precision). - [`zeta( s )`][@stdlib/math/base/special/riemann-zeta]: riemann zeta function. - [`rsqrt( x )`][@stdlib/math/base/special/rsqrt]: compute the reciprocal of the principal square root of a double-precision floating-point number. - [`rsqrtf( x )`][@stdlib/math/base/special/rsqrtf]: compute the reciprocal of the principal square root of a single-precision floating-point number. +- [`sec( x )`][@stdlib/math/base/special/sec]: evaluate the secant of a number. - [`secd( x )`][@stdlib/math/base/special/secd]: compute the secant of an angle measured in degrees. +- [`secdf( x )`][@stdlib/math/base/special/secdf]: compute the secant of a single-precision floating-point number (in degrees). +- [`secf( x )`][@stdlib/math/base/special/secf]: evaluate the secant of a single-precision floating-point number (in radians). +- [`sech( x )`][@stdlib/math/base/special/sech]: compute the hyperbolic secant of a double-precision floating-point number. - [`sici( x )`][@stdlib/math/base/special/sici]: compute the sine and cosine integrals. - [`spence( x )`][@stdlib/math/base/special/spence]: spence's function, also known as the dilogarithm. +- [`spencef( x )`][@stdlib/math/base/special/spencef]: spence's function (the dilogarithm) for a single-precision floating-point number. - [`sqrt( x )`][@stdlib/math/base/special/sqrt]: compute the principal square root of a double-precision floating-point number. - [`sqrt1pm1( x )`][@stdlib/math/base/special/sqrt1pm1]: compute `sqrt( 1 + x ) - 1`. - [`sqrtf( x )`][@stdlib/math/base/special/sqrtf]: compute the principal square root of a single-precision floating-point number. - [`sqrtpi( x )`][@stdlib/math/base/special/sqrtpi]: compute the principal square root of the product of π and a positive number. +- [`sqrtpif( x )`][@stdlib/math/base/special/sqrtpif]: compute the principal square root of the product of π and a positive single-precision floating-point number. - [`tribonacci( n )`][@stdlib/math/base/special/tribonacci]: compute the nth Tribonacci number. +- [`tribonaccif( n )`][@stdlib/math/base/special/tribonaccif]: compute the nth Tribonacci number as a single-precision floating-point number. - [`trigamma( x )`][@stdlib/math/base/special/trigamma]: trigamma function. +- [`trigammaf( x )`][@stdlib/math/base/special/trigammaf]: trigamma function for a single-precision floating-point number. - [`wrap( v, min, max )`][@stdlib/math/base/special/wrap]: wrap a value to the half-open interval `[min,max)`. +- [`wrapf( v, min, max )`][@stdlib/math/base/special/wrapf]: wrap a single-precision floating-point value to the half-open interval `[min,max)`.
@@ -447,6 +540,8 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/bernoulli]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/bernoulli +[@stdlib/math/base/special/bernoullif]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/bernoullif + [@stdlib/math/base/special/beta]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/beta [@stdlib/math/base/special/betainc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/betainc @@ -459,6 +554,8 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/binomcoef]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/binomcoef +[@stdlib/math/base/special/binomcoeff]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/binomcoeff + [@stdlib/math/base/special/binomcoefln]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/binomcoefln [@stdlib/math/base/special/boxcox]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/boxcox @@ -493,16 +590,28 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/cotd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cotd +[@stdlib/math/base/special/cotdf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cotdf + +[@stdlib/math/base/special/cotf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cotf + [@stdlib/math/base/special/coth]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/coth [@stdlib/math/base/special/cphase]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cphase +[@stdlib/math/base/special/cphasef]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cphasef + [@stdlib/math/base/special/cpolar]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cpolar +[@stdlib/math/base/special/cpolarf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cpolarf + [@stdlib/math/base/special/csc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/csc [@stdlib/math/base/special/cscd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cscd +[@stdlib/math/base/special/cscdf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cscdf + +[@stdlib/math/base/special/cscf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cscf + [@stdlib/math/base/special/csch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/csch [@stdlib/math/base/special/deg2rad]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/deg2rad @@ -513,6 +622,8 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/dirac-delta]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/dirac-delta +[@stdlib/math/base/special/dirac-deltaf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/dirac-deltaf + [@stdlib/math/base/special/dirichlet-eta]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/dirichlet-eta [@stdlib/math/base/special/ellipe]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/ellipe @@ -535,18 +646,30 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/factorial2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/factorial2 +[@stdlib/math/base/special/factorial2f]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/factorial2f + [@stdlib/math/base/special/factorialln]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/factorialln +[@stdlib/math/base/special/factoriallnf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/factoriallnf + [@stdlib/math/base/special/falling-factorial]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/falling-factorial [@stdlib/math/base/special/fibonacci-index]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/fibonacci-index +[@stdlib/math/base/special/fibonacci-indexf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/fibonacci-indexf + [@stdlib/math/base/special/fibonacci]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/fibonacci +[@stdlib/math/base/special/fibonaccif]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/fibonaccif + [@stdlib/math/base/special/flipsign]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/flipsign [@stdlib/math/base/special/flipsignf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/flipsignf +[@stdlib/math/base/special/fmod]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/fmod + +[@stdlib/math/base/special/fmodf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/fmodf + [@stdlib/math/base/special/fresnel]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/fresnel [@stdlib/math/base/special/fresnelc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/fresnelc @@ -555,6 +678,8 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/frexp]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/frexp +[@stdlib/math/base/special/frexpf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/frexpf + [@stdlib/math/base/special/gamma]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/gamma [@stdlib/math/base/special/gamma1pm1]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/gamma1pm1 @@ -567,10 +692,18 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/gammasgn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/gammasgn +[@stdlib/math/base/special/gammasgnf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/gammasgnf + [@stdlib/math/base/special/gcd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/gcd +[@stdlib/math/base/special/gcdf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/gcdf + [@stdlib/math/base/special/heaviside]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/heaviside +[@stdlib/math/base/special/heavisidef]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/heavisidef + +[@stdlib/math/base/special/hyp2f1]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/hyp2f1 + [@stdlib/math/base/special/hypot]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/hypot [@stdlib/math/base/special/hypotf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/hypotf @@ -585,30 +718,60 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/lcm]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/lcm +[@stdlib/math/base/special/lcmf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/lcmf + [@stdlib/math/base/special/ldexp]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/ldexp +[@stdlib/math/base/special/ldexpf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/ldexpf + +[@stdlib/math/base/special/lnf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/lnf + [@stdlib/math/base/special/lucas]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/lucas +[@stdlib/math/base/special/lucasf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/lucasf + [@stdlib/math/base/special/max]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/max +[@stdlib/math/base/special/maxf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/maxf + [@stdlib/math/base/special/maxn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/maxn [@stdlib/math/base/special/min]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/min +[@stdlib/math/base/special/minf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/minf + [@stdlib/math/base/special/minmax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/minmax +[@stdlib/math/base/special/minmaxf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/minmaxf + [@stdlib/math/base/special/minmaxn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/minmaxn [@stdlib/math/base/special/minn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/minn [@stdlib/math/base/special/modf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/modf +[@stdlib/math/base/special/modff]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/modff + +[@stdlib/math/base/special/nanmax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/nanmax + +[@stdlib/math/base/special/nanmaxf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/nanmaxf + +[@stdlib/math/base/special/nanmin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/nanmin + +[@stdlib/math/base/special/nanminf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/nanminf + [@stdlib/math/base/special/negafibonacci]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/negafibonacci +[@stdlib/math/base/special/negafibonaccif]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/negafibonaccif + [@stdlib/math/base/special/negalucas]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/negalucas +[@stdlib/math/base/special/negalucasf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/negalucasf + [@stdlib/math/base/special/nonfibonacci]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/nonfibonacci +[@stdlib/math/base/special/nonfibonaccif]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/nonfibonaccif + [@stdlib/math/base/special/pdiff]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/pdiff [@stdlib/math/base/special/pdifff]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/pdifff @@ -627,18 +790,30 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/rcbrtf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/rcbrtf +[@stdlib/math/base/special/rempio2f]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/rempio2f + [@stdlib/math/base/special/riemann-zeta]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/riemann-zeta [@stdlib/math/base/special/rsqrt]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/rsqrt [@stdlib/math/base/special/rsqrtf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/rsqrtf +[@stdlib/math/base/special/sec]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sec + [@stdlib/math/base/special/secd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/secd +[@stdlib/math/base/special/secdf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/secdf + +[@stdlib/math/base/special/secf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/secf + +[@stdlib/math/base/special/sech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sech + [@stdlib/math/base/special/sici]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sici [@stdlib/math/base/special/spence]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/spence +[@stdlib/math/base/special/spencef]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/spencef + [@stdlib/math/base/special/sqrt]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sqrt [@stdlib/math/base/special/sqrt1pm1]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sqrt1pm1 @@ -647,12 +822,20 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/sqrtpi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sqrtpi +[@stdlib/math/base/special/sqrtpif]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sqrtpif + [@stdlib/math/base/special/tribonacci]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/tribonacci +[@stdlib/math/base/special/tribonaccif]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/tribonaccif + [@stdlib/math/base/special/trigamma]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/trigamma +[@stdlib/math/base/special/trigammaf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/trigammaf + [@stdlib/math/base/special/wrap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/wrap +[@stdlib/math/base/special/wrapf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/wrapf + [@stdlib/math/base/special/abs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/abs [@stdlib/math/base/special/abs2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/abs2 @@ -661,6 +844,8 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/absf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/absf +[@stdlib/math/base/special/absgammalnf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/absgammalnf + [@stdlib/math/base/special/cabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cabs [@stdlib/math/base/special/cabs2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cabs2 @@ -691,6 +876,8 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/cfloor]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cfloor +[@stdlib/math/base/special/cfloorf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cfloorf + [@stdlib/math/base/special/cfloorn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cfloorn [@stdlib/math/base/special/clamp]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/clamp @@ -699,10 +886,14 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/cround]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cround +[@stdlib/math/base/special/croundf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/croundf + [@stdlib/math/base/special/croundn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/croundn [@stdlib/math/base/special/csignum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/csignum +[@stdlib/math/base/special/csignumf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/csignumf + [@stdlib/math/base/special/floor]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/floor [@stdlib/math/base/special/floor10]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/floor10 @@ -721,16 +912,24 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/maxabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/maxabs +[@stdlib/math/base/special/maxabsf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/maxabsf + [@stdlib/math/base/special/maxabsn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/maxabsn [@stdlib/math/base/special/minabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/minabs +[@stdlib/math/base/special/minabsf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/minabsf + [@stdlib/math/base/special/minabsn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/minabsn [@stdlib/math/base/special/minmaxabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/minmaxabs +[@stdlib/math/base/special/minmaxabsf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/minmaxabsf + [@stdlib/math/base/special/minmaxabsn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/minmaxabsn +[@stdlib/math/base/special/round-nearest-even]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/round-nearest-even + [@stdlib/math/base/special/round]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/round [@stdlib/math/base/special/round10]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/round10 @@ -739,6 +938,8 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/roundb]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/roundb +[@stdlib/math/base/special/roundf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/roundf + [@stdlib/math/base/special/roundn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/roundn [@stdlib/math/base/special/roundsd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/roundsd @@ -781,12 +982,20 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/acovercos]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/acovercos +[@stdlib/math/base/special/acovercosf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/acovercosf + [@stdlib/math/base/special/acoversin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/acoversin +[@stdlib/math/base/special/acoversinf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/acoversinf + [@stdlib/math/base/special/ahavercos]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/ahavercos +[@stdlib/math/base/special/ahavercosf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/ahavercosf + [@stdlib/math/base/special/ahaversin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/ahaversin +[@stdlib/math/base/special/ahaversinf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/ahaversinf + [@stdlib/math/base/special/asin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/asin [@stdlib/math/base/special/asind]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/asind @@ -801,62 +1010,124 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/atan2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/atan2 +[@stdlib/math/base/special/atan2d]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/atan2d + +[@stdlib/math/base/special/atan2f]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/atan2f + [@stdlib/math/base/special/atand]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/atand +[@stdlib/math/base/special/atandf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/atandf + [@stdlib/math/base/special/atanf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/atanf [@stdlib/math/base/special/atanh]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/atanh [@stdlib/math/base/special/avercos]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/avercos +[@stdlib/math/base/special/avercosf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/avercosf + [@stdlib/math/base/special/aversin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/aversin +[@stdlib/math/base/special/aversinf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/aversinf + [@stdlib/math/base/special/cos]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cos [@stdlib/math/base/special/cosd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cosd +[@stdlib/math/base/special/cosdf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cosdf + +[@stdlib/math/base/special/cosf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cosf + [@stdlib/math/base/special/cosh]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cosh [@stdlib/math/base/special/cosm1]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cosm1 +[@stdlib/math/base/special/cosm1f]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cosm1f + [@stdlib/math/base/special/cospi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cospi +[@stdlib/math/base/special/cospif]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cospif + [@stdlib/math/base/special/covercos]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/covercos +[@stdlib/math/base/special/covercosf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/covercosf + [@stdlib/math/base/special/coversin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/coversin +[@stdlib/math/base/special/coversinf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/coversinf + [@stdlib/math/base/special/hacovercos]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/hacovercos +[@stdlib/math/base/special/hacovercosf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/hacovercosf + [@stdlib/math/base/special/hacoversin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/hacoversin +[@stdlib/math/base/special/hacoversinf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/hacoversinf + [@stdlib/math/base/special/havercos]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/havercos +[@stdlib/math/base/special/havercosf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/havercosf + [@stdlib/math/base/special/haversin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/haversin +[@stdlib/math/base/special/haversinf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/haversinf + +[@stdlib/math/base/special/kernel-cosf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/kernel-cosf + +[@stdlib/math/base/special/kernel-sincos]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/kernel-sincos + +[@stdlib/math/base/special/kernel-sincosf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/kernel-sincosf + +[@stdlib/math/base/special/kernel-sinf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/kernel-sinf + +[@stdlib/math/base/special/kernel-tanf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/kernel-tanf + [@stdlib/math/base/special/rising-factorial]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/rising-factorial [@stdlib/math/base/special/sin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sin [@stdlib/math/base/special/sinc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sinc +[@stdlib/math/base/special/sincf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sincf + [@stdlib/math/base/special/sincos]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sincos +[@stdlib/math/base/special/sincosd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sincosd + +[@stdlib/math/base/special/sincosf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sincosf + [@stdlib/math/base/special/sincospi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sincospi +[@stdlib/math/base/special/sind]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sind + +[@stdlib/math/base/special/sindf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sindf + +[@stdlib/math/base/special/sinf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sinf + [@stdlib/math/base/special/sinh]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sinh [@stdlib/math/base/special/sinpi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sinpi +[@stdlib/math/base/special/sinpif]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/sinpif + [@stdlib/math/base/special/tan]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/tan [@stdlib/math/base/special/tand]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/tand +[@stdlib/math/base/special/tandf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/tandf + +[@stdlib/math/base/special/tanf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/tanf + [@stdlib/math/base/special/tanh]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/tanh [@stdlib/math/base/special/vercos]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/vercos +[@stdlib/math/base/special/vercosf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/vercosf + [@stdlib/math/base/special/versin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/versin +[@stdlib/math/base/special/versinf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/versinf + [@stdlib/math/base/special/exp]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/exp [@stdlib/math/base/special/exp10]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/exp10 @@ -871,6 +1142,8 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/kernel-log1p]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/kernel-log1p +[@stdlib/math/base/special/kernel-log1pf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/kernel-log1pf + [@stdlib/math/base/special/ln]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/ln [@stdlib/math/base/special/log]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/log @@ -889,6 +1162,10 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/logaddexp]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/logaddexp +[@stdlib/math/base/special/logf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/logf + +[@stdlib/math/base/special/logitf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/logitf + [@stdlib/math/base/special/pow]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/pow [@stdlib/math/base/special/powm1]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/powm1 @@ -897,6 +1174,8 @@ console.log( objectKeys( special ) ); [@stdlib/math/base/special/xlogy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/xlogy +[@stdlib/math/base/special/xlogyf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/xlogyf + diff --git a/lib/node_modules/@stdlib/math/base/special/fast/README.md b/lib/node_modules/@stdlib/math/base/special/fast/README.md index b1c8a092210b..90b39421f8ea 100644 --- a/lib/node_modules/@stdlib/math/base/special/fast/README.md +++ b/lib/node_modules/@stdlib/math/base/special/fast/README.md @@ -44,6 +44,7 @@ var fcns = fmath;
- [`abs( x )`][@stdlib/math/base/special/fast/abs]: compute an absolute value. +- [`absf( x )`][@stdlib/math/base/special/fast/absf]: compute the absolute value of a single-precision floating-point number. - [`acosh( x )`][@stdlib/math/base/special/fast/acosh]: compute the hyperbolic arccosine of a number. - [`ampbm( x, y )`][@stdlib/math/base/special/fast/alpha-max-plus-beta-min]: compute the hypotenuse using the alpha max plus beta min algorithm. - [`asinh( x )`][@stdlib/math/base/special/fast/asinh]: compute the hyperbolic arcsine of a number. @@ -113,6 +114,8 @@ console.log( objectKeys( fmath ) ); [@stdlib/math/base/special/fast/abs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/fast/abs +[@stdlib/math/base/special/fast/absf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/fast/absf + [@stdlib/math/base/special/fast/acosh]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/fast/acosh [@stdlib/math/base/special/fast/alpha-max-plus-beta-min]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/fast/alpha-max-plus-beta-min diff --git a/lib/node_modules/@stdlib/math/base/tools/README.md b/lib/node_modules/@stdlib/math/base/tools/README.md index 12a61e415931..956569a9d178 100644 --- a/lib/node_modules/@stdlib/math/base/tools/README.md +++ b/lib/node_modules/@stdlib/math/base/tools/README.md @@ -52,6 +52,7 @@ var o = tools; - [`hermitepoly( n, x )`][@stdlib/math/base/tools/hermitepoly]: evaluate a physicist's Hermite polynomial. - [`lucaspoly( n, x )`][@stdlib/math/base/tools/lucaspoly]: evaluate a Lucas polynomial. - [`normhermitepoly( n, x )`][@stdlib/math/base/tools/normhermitepoly]: evaluate a normalized Hermite polynomial using double-precision floating-point arithmetic. +- [`normhermitepolyf( n, x )`][@stdlib/math/base/tools/normhermitepolyf]: evaluate a normalized Hermite polynomial using single-precision floating-point arithmetic. - [`sumSeries( generator[, options ] )`][@stdlib/math/base/tools/sum-series]: compute the sum of an infinite series.
@@ -113,6 +114,8 @@ console.log( objectKeys( tools ) ); [@stdlib/math/base/tools/normhermitepoly]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/tools/normhermitepoly +[@stdlib/math/base/tools/normhermitepolyf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/tools/normhermitepolyf + [@stdlib/math/base/tools/sum-series]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/tools/sum-series diff --git a/lib/node_modules/@stdlib/math/iter/sequences/README.md b/lib/node_modules/@stdlib/math/iter/sequences/README.md index 7e65314f8e0a..a6b6e2c2913b 100644 --- a/lib/node_modules/@stdlib/math/iter/sequences/README.md +++ b/lib/node_modules/@stdlib/math/iter/sequences/README.md @@ -74,6 +74,7 @@ The namespace contains the following functions for creating iterator protocol-co - [`iterSquaredTriangularSeq( [options] )`][@stdlib/math/iter/sequences/squared-triangular]: create an iterator which generates a sequence of squared triangular numbers. - [`iterSquaresSeq( [options] )`][@stdlib/math/iter/sequences/squares]: create an iterator which generates a sequence of squares. - [`iterTriangularSeq( [options] )`][@stdlib/math/iter/sequences/triangular]: create an iterator which generates a sequence of triangular numbers. +- [`iterTribonacciSeq( [options] )`][@stdlib/math/iter/sequences/tribonacci]: create an iterator which generates a tribonacci sequence.
@@ -203,6 +204,8 @@ while ( v.done === false ) { [@stdlib/math/iter/sequences/triangular]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/iter/sequences/triangular +[@stdlib/math/iter/sequences/tribonacci]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/iter/sequences/tribonacci + diff --git a/lib/node_modules/@stdlib/math/special/README.md b/lib/node_modules/@stdlib/math/special/README.md index b26a676bdecb..5e4b057453d8 100644 --- a/lib/node_modules/@stdlib/math/special/README.md +++ b/lib/node_modules/@stdlib/math/special/README.md @@ -63,7 +63,7 @@ var o = ns;
-- [`abs( x[, options] )`][@stdlib/math/special/abs]: compute the absolute value. +- [`abs( x[, options] )`][@stdlib/math/special/abs]: compute the absolute value for each element in an ndarray.
diff --git a/lib/node_modules/@stdlib/math/tools/README.md b/lib/node_modules/@stdlib/math/tools/README.md index 805ba2e516b2..1e6683633cba 100644 --- a/lib/node_modules/@stdlib/math/tools/README.md +++ b/lib/node_modules/@stdlib/math/tools/README.md @@ -45,7 +45,7 @@ The namespace exposes the following functions:
-- [`unary( table )`][@stdlib/math/tools/unary]: multiple dispatch for unary mathematical functions. +- [`unary( fcn, idtypes, odtypes, policies )`][@stdlib/math/tools/unary]: create a function which performs element-wise computation by applying a unary function to each element in an input ndarray.
diff --git a/lib/node_modules/@stdlib/ndarray/README.md b/lib/node_modules/@stdlib/ndarray/README.md index cf40389a718c..837c07d3bb9e 100644 --- a/lib/node_modules/@stdlib/ndarray/README.md +++ b/lib/node_modules/@stdlib/ndarray/README.md @@ -81,6 +81,7 @@ In addition, the namespace contains the following multidimensional array utility - [`dataBuffer( x )`][@stdlib/ndarray/data-buffer]: return the underlying data buffer of a provided ndarray. - [`defaults()`][@stdlib/ndarray/defaults]: default ndarray settings. - [`dispatch( fcns, types, data, nargs, nin, nout )`][@stdlib/ndarray/dispatch]: create an ndarray function interface which performs multiple dispatch. +- [`DataType( value[, options] )`][@stdlib/ndarray/dtype-ctor]: data type constructor. - [`dtype( x )`][@stdlib/ndarray/dtype]: return the data type of a provided ndarray. - [`dtypes( [kind] )`][@stdlib/ndarray/dtypes]: list of ndarray data types. - [`emptyLike( x[, options] )`][@stdlib/ndarray/empty-like]: create an uninitialized ndarray having the same shape and data type as a provided ndarray. @@ -88,11 +89,14 @@ In addition, the namespace contains the following multidimensional array utility - [`every( x[, options] )`][@stdlib/ndarray/every]: test whether every element along one or more `ndarray` dimensions is truthy. - [`FancyArray( dtype, buffer, shape, strides, offset, order[, options] )`][@stdlib/ndarray/fancy]: fancy multidimensional array constructor. - [`fillBy( x, fcn[, thisArg] )`][@stdlib/ndarray/fill-by]: fill an input ndarray according to a callback function. +- [`fillSlice( x, value, ...s[, options] )`][@stdlib/ndarray/fill-slice]: fill an input `ndarray` view with a specified value. - [`fill( x, value )`][@stdlib/ndarray/fill]: fill an input `ndarray` with a specified value. - [`filterMap( x[, options], fcn[, thisArg] )`][@stdlib/ndarray/filter-map]: filter and map elements in an input ndarray to elements in a new output ndarray according to a callback function. - [`filter( x[, options], predicate[, thisArg] )`][@stdlib/ndarray/filter]: return a shallow copy of an ndarray containing only those elements which pass a test implemented by a predicate function. - [`flag( x, name )`][@stdlib/ndarray/flag]: return a specified flag for a provided ndarray. - [`flags( x )`][@stdlib/ndarray/flags]: return the flags of a provided ndarray. +- [`flattenBy( x[, options], fcn[, thisArg] )`][@stdlib/ndarray/flatten-by]: flatten an ndarray according to a callback function. +- [`flatten( x[, options] )`][@stdlib/ndarray/flatten]: return a flattened copy of an input ndarray. - [`forEach( x, fcn[, thisArg] )`][@stdlib/ndarray/for-each]: invoke a callback function once for each ndarray element. - [`scalar2ndarray( value[, options] )`][@stdlib/ndarray/from-scalar]: convert a scalar value to a zero-dimensional ndarray. - [`includes( x, searchElement[, options] )`][@stdlib/ndarray/includes]: test whether an `ndarray` contains a specified value along one or more dimensions. @@ -134,6 +138,7 @@ In addition, the namespace contains the following multidimensional array utility - [`ndarray2fancy( x[, options] )`][@stdlib/ndarray/to-fancy]: convert an ndarray to an object supporting fancy indexing. - [`ndarray2json( x )`][@stdlib/ndarray/to-json]: serialize an ndarray as a JSON object. - [`vector`][@stdlib/ndarray/vector]: vector constructors and associated utilities. +- [`with( x, indices, value )`][@stdlib/ndarray/with]: return a new ndarray with the element at a specified index replaced by a provided value. - [`zerosLike( x[, options] )`][@stdlib/ndarray/zeros-like]: create a zero-filled ndarray having the same shape and data type as a provided ndarray. - [`zeros( shape[, options] )`][@stdlib/ndarray/zeros]: create a zero-filled ndarray having a specified shape and data type. @@ -198,6 +203,8 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/dispatch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/dispatch +[@stdlib/ndarray/dtype-ctor]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/dtype-ctor + [@stdlib/ndarray/dtype]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/dtype [@stdlib/ndarray/dtypes]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/dtypes @@ -212,6 +219,8 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/fill-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/fill-by +[@stdlib/ndarray/fill-slice]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/fill-slice + [@stdlib/ndarray/fill]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/fill [@stdlib/ndarray/filter-map]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/filter-map @@ -222,6 +231,10 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/flags]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/flags +[@stdlib/ndarray/flatten-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/flatten-by + +[@stdlib/ndarray/flatten]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/flatten + [@stdlib/ndarray/for-each]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/for-each [@stdlib/ndarray/from-scalar]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/from-scalar @@ -304,6 +317,8 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/vector]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/vector +[@stdlib/ndarray/with]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/with + [@stdlib/ndarray/zeros-like]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/zeros-like [@stdlib/ndarray/zeros]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/zeros diff --git a/lib/node_modules/@stdlib/ndarray/base/README.md b/lib/node_modules/@stdlib/ndarray/base/README.md index d7b62d7b40d2..042158800470 100644 --- a/lib/node_modules/@stdlib/ndarray/base/README.md +++ b/lib/node_modules/@stdlib/ndarray/base/README.md @@ -43,12 +43,19 @@ var o = ns;
+- [`anyBy( arrays, predicate[, thisArg] )`][@stdlib/ndarray/base/any-by]: test whether at least one element in an ndarray passes a test implemented by a predicate function. +- [`any( arrays )`][@stdlib/ndarray/base/any]: test whether at least one element in an ndarray is truthy. - [`assign( arrays )`][@stdlib/ndarray/base/assign]: assign elements in an input ndarray to elements in an output ndarray. +- [`binaryInputCastingDataType( idtype1, idtype2, odtype, policy )`][@stdlib/ndarray/base/binary-input-casting-dtype]: resolve the casting data type for an input ndarray provided to a binary function. - [`binaryLoopOrder( shape, stridesX, stridesY, stridesZ )`][@stdlib/ndarray/base/binary-loop-interchange-order]: reorder ndarray dimensions and associated strides for loop interchange. - [`binaryOutputDataType( xdtype, ydtype, policy )`][@stdlib/ndarray/base/binary-output-dtype]: resolve the output ndarray data type for a binary function. +- [`binaryReduceStrided1dDispatchFactory( table, idtypes, odtypes, policies )`][@stdlib/ndarray/base/binary-reduce-strided1d-dispatch-factory]: create a function for performing reduction on two input ndarrays. +- [`binaryReduceStrided1dDispatch( table, idtypes, odtypes, policies )`][@stdlib/ndarray/base/binary-reduce-strided1d-dispatch]: constructor for performing a reduction on two input ndarrays. +- [`binaryReduceStrided1d( fcn, arrays, dims[, options] )`][@stdlib/ndarray/base/binary-reduce-strided1d]: perform a reduction over a list of specified dimensions in two input ndarrays via a one-dimensional strided array binary reduction function and assign results to a provided output ndarray. - [`binaryBlockSize( dtypeX, dtypeY, dtypeZ )`][@stdlib/ndarray/base/binary-tiling-block-size]: resolve a loop block size for multi-dimensional array tiled loops. - [`binary( arrays, fcn )`][@stdlib/ndarray/base/binary]: apply a binary callback to elements in input ndarrays and assign results to elements in an output ndarray. - [`bind2vind( shape, strides, offset, order, idx, mode )`][@stdlib/ndarray/base/bind2vind]: convert a linear index in an underlying data buffer to a linear index in an array view. +- [`broadcastArrayExceptDimensions( arr, shape, dims )`][@stdlib/ndarray/base/broadcast-array-except-dimensions]: broadcast an input ndarray to a target shape while keeping a list of specified dimensions unchanged. - [`broadcastArray( arr, shape )`][@stdlib/ndarray/base/broadcast-array]: broadcast an ndarray to a specified shape. - [`broadcastArrays( arrays )`][@stdlib/ndarray/base/broadcast-arrays]: broadcast ndarrays to a common shape. - [`broadcastScalar( value, dtype, shape, order )`][@stdlib/ndarray/base/broadcast-scalar]: broadcast a scalar value to an `ndarray` having a specified shape. @@ -57,22 +64,29 @@ var o = ns; - [`bufferDataTypeEnum( buffer )`][@stdlib/ndarray/base/buffer-dtype-enum]: return the data type enumeration constant of an ndarray data buffer. - [`bufferDataType( buffer )`][@stdlib/ndarray/base/buffer-dtype]: return the data type of an ndarray data buffer. - [`buffer( dtype, size )`][@stdlib/ndarray/base/buffer]: create a contiguous linear ndarray data buffer. -- [`bytesPerElement( dtype )`][@stdlib/ndarray/base/bytes-per-element]: return the number of bytes per element provided an underlying array data type. +- [`bytesPerElement( dtype )`][@stdlib/ndarray/base/bytes-per-element]: return the number of bytes per element for a provided underlying ndarray data type. - [`char2dtype( [ch] )`][@stdlib/ndarray/base/char2dtype]: return the data type string associated with a provided single letter character abbreviation. - [`clampIndex( idx, max )`][@stdlib/ndarray/base/clamp-index]: restrict an index to the interval `[0,max]`. +- [`copy( x )`][@stdlib/ndarray/base/copy]: copy an input ndarray to a new ndarray having the same shape and data type. - [`countFalsy( arrays )`][@stdlib/ndarray/base/count-falsy]: count the number of falsy elements in an ndarray. - [`countIf( arrays, predicate[, thisArg] )`][@stdlib/ndarray/base/count-if]: count the number of elements in an ndarray which pass a test implemented by a predicate function. - [`countTruthy( arrays )`][@stdlib/ndarray/base/count-truthy]: count the number of truthy elements in an ndarray. - [`ndarray( dtype, buffer, shape, strides, offset, order )`][@stdlib/ndarray/base/ctor]: create a multidimensional array. - [`data( x )`][@stdlib/ndarray/base/data-buffer]: return the underlying data buffer of a provided ndarray. +- [`dtypeAlignment( [dtype] )`][@stdlib/ndarray/base/dtype-alignment]: return the alignment (in bytes) for an underlying array data type. - [`dtypeChar( [dtype] )`][@stdlib/ndarray/base/dtype-char]: return the single letter abbreviation for an underlying array data type. +- [`dtypeChars( [kind] )`][@stdlib/ndarray/base/dtype-chars]: list of ndarray data type single letter character abbreviations. - [`dtypeDesc( [dtype] )`][@stdlib/ndarray/base/dtype-desc]: return the description for a specified data type. - [`dtypeEnum2Str( dtype )`][@stdlib/ndarray/base/dtype-enum2str]: return the data type string associated with an ndarray data type enumeration constant. +- [`dtypeEnums()`][@stdlib/ndarray/base/dtype-enums]: return an object mapping supported data type strings to enumeration constants. +- [`dtypeObjects()`][@stdlib/ndarray/base/dtype-objects]: return an object mapping supported data type strings to data type objects. - [`dtypeResolveEnum( dtype )`][@stdlib/ndarray/base/dtype-resolve-enum]: return the enumeration constant associated with a supported ndarray data type value. - [`dtypeResolveStr( dtype )`][@stdlib/ndarray/base/dtype-resolve-str]: return the data type string associated with a supported ndarray data type value. - [`dtypeStr2Enum( dtype )`][@stdlib/ndarray/base/dtype-str2enum]: return the enumeration constant associated with an ndarray data type string. +- [`dtypeStrings( [kind] )`][@stdlib/ndarray/base/dtype-strings]: list of ndarray data type strings. - [`dtype( x )`][@stdlib/ndarray/base/dtype]: return the data type of a provided ndarray. - [`dtype2c( dtype )`][@stdlib/ndarray/base/dtype2c]: return the C data type associated with a provided data type value. +- [`dtypes2enums( dtypes )`][@stdlib/ndarray/base/dtypes2enums]: resolve a list of data type enumeration constants. - [`dtypes2signatures( dtypes, nin, nout )`][@stdlib/ndarray/base/dtypes2signatures]: transform a list of array argument data types into a list of signatures. - [`emptyLike( x )`][@stdlib/ndarray/base/empty-like]: create an uninitialized ndarray having the same shape and data type as a provided ndarray. - [`empty( dtype, shape, order )`][@stdlib/ndarray/base/empty]: create an uninitialized ndarray having a specified shape and data type. @@ -81,11 +95,15 @@ var o = ns; - [`expandDimensions( x, axis )`][@stdlib/ndarray/base/expand-dimensions]: expand the shape of an array by inserting a new dimension of size one at a specified axis. - [`fillBy( x, fcn[, thisArg] )`][@stdlib/ndarray/base/fill-by]: fill an input ndarray according to a callback function. - [`fill( x, value )`][@stdlib/ndarray/base/fill]: fill an input ndarray with a specified value. +- [`find( arrays, predicate[, thisArg] )`][@stdlib/ndarray/base/find]: return the first element in an ndarray which passes a test implemented by a predicate function. - [`flag( x, name )`][@stdlib/ndarray/base/flag]: return a specified flag for a provided ndarray. - [`flags( x, copy )`][@stdlib/ndarray/base/flags]: return the flags of a provided ndarray. +- [`flattenShapeFrom( shape, dim )`][@stdlib/ndarray/base/flatten-shape-from]: flatten a shape starting from a specified dimension. +- [`flattenShape( shape, depth )`][@stdlib/ndarray/base/flatten-shape]: flatten a shape to a specified depth. - [`fliplr( x, writable )`][@stdlib/ndarray/base/fliplr]: return a view of an input ndarray in which the order of elements along the last dimension is reversed. - [`flipud( x, writable )`][@stdlib/ndarray/base/flipud]: return a view of an input ndarray in which the order of elements along the second-to-last dimension is reversed. - [`forEach( arrays, fcn[, thisArg] )`][@stdlib/ndarray/base/for-each]: invoke a callback function once for each ndarray element. +- [`array2ndarray( buf, order )`][@stdlib/ndarray/base/from-array]: convert an array to a one-dimensional ndarray. - [`scalar2ndarrayLike( x, value )`][@stdlib/ndarray/base/from-scalar-like]: convert a scalar value to a zero-dimensional ndarray having the same data type as a provided ndarray. - [`scalar2ndarray( value, dtype, order )`][@stdlib/ndarray/base/from-scalar]: convert a scalar value to a zero-dimensional ndarray. - [`includes( arrays )`][@stdlib/ndarray/base/includes]: test whether an ndarray contains a specified value. @@ -111,6 +129,9 @@ var o = ns; - [`normalizeIndex( idx, max )`][@stdlib/ndarray/base/normalize-index]: normalize an index to the interval `[0,max]`. - [`normalizeIndices( indices, max )`][@stdlib/ndarray/base/normalize-indices]: normalize a list of indices to the interval `[0,max]`. - [`nullaryLoopOrder( shape, stridesX )`][@stdlib/ndarray/base/nullary-loop-interchange-order]: reorder ndarray dimensions and associated strides for loop interchange. +- [`nullaryStrided1dDispatchFactory( table, idtypes, odtypes[, options] )`][@stdlib/ndarray/base/nullary-strided1d-dispatch-factory]: create a function for applying a strided function to an ndarray. +- [`nullaryStrided1dDispatch( table, idtypes, odtypes[, options] )`][@stdlib/ndarray/base/nullary-strided1d-dispatch]: constructor for applying a strided function to an ndarray. +- [`nullaryStrided1d( fcn, arrays, dims[, options] )`][@stdlib/ndarray/base/nullary-strided1d]: apply a one-dimensional strided array function to a list of specified dimensions in an ndarray. - [`nullaryBlockSize( dtypeX )`][@stdlib/ndarray/base/nullary-tiling-block-size]: resolve a loop block size for multi-dimensional array tiled loops. - [`nullary( arrays, fcn )`][@stdlib/ndarray/base/nullary]: apply a nullary callback and assign results to elements in an output ndarray. - [`numelDimension( x, dim )`][@stdlib/ndarray/base/numel-dimension]: return the size (i.e., number of elements) of a specified dimension for a provided ndarray. @@ -122,6 +143,7 @@ var o = ns; - [`outputPolicyResolveEnum( policy )`][@stdlib/ndarray/base/output-policy-resolve-enum]: return the enumeration constant associated with a supported ndarray data type policy value. - [`outputPolicyResolveStr( dtype )`][@stdlib/ndarray/base/output-policy-resolve-str]: return the policy string associated with a supported ndarray data type policy value. - [`outputPolicyStr2Enum( policy )`][@stdlib/ndarray/base/output-policy-str2enum]: return the enumeration constant associated with an output ndarray data type policy string. +- [`pop( x, dim, writable )`][@stdlib/ndarray/base/pop]: return an array containing a truncated view of an input ndarray and a view of the last element(s) along a specified dimension. - [`prependSingletonDimensions( x, n )`][@stdlib/ndarray/base/prepend-singleton-dimensions]: prepend singleton dimensions. - [`promoteDataTypes( dtypes )`][@stdlib/ndarray/base/promote-dtypes]: resolve the data type that results from applying promotion rules to a provided list of data types. - [`removeSingletonDimensions( x )`][@stdlib/ndarray/base/remove-singleton-dimensions]: remove singleton dimensions. @@ -130,6 +152,7 @@ var o = ns; - [`serializeMetaData( x )`][@stdlib/ndarray/base/serialize-meta-data]: serialize ndarray meta data. - [`shape( x, copy )`][@stdlib/ndarray/base/shape]: return the shape of a provided ndarray. - [`shape2strides( shape, order )`][@stdlib/ndarray/base/shape2strides]: generate a stride array from an array shape. +- [`shift( x, dim, writable )`][@stdlib/ndarray/base/shift]: return an array containing a truncated view of an input ndarray and a view of the first element(s) along a specified dimension. - [`singletonDimensions( shape )`][@stdlib/ndarray/base/singleton-dimensions]: return the number of singleton dimensions. - [`sliceAssign( x, y, slice, strict )`][@stdlib/ndarray/base/slice-assign]: assign element values from a broadcasted input `ndarray` to corresponding elements in an output `ndarray` view. - [`sliceDimensionFrom( x, dim, start, strict, writable )`][@stdlib/ndarray/base/slice-dimension-from]: return a shifted view of an input ndarray along a specified dimension. @@ -139,6 +162,7 @@ var o = ns; - [`sliceTo( x, stop, strict, writable )`][@stdlib/ndarray/base/slice-to]: return a truncated view of an input ndarray. - [`slice( x, slice, strict, writable )`][@stdlib/ndarray/base/slice]: return a view of an input ndarray. - [`someBy( arrays, predicate[, thisArg ] )`][@stdlib/ndarray/base/some-by]: test whether at least `n` elements in an ndarray pass a test implemented by a predicate function. +- [`some( arrays )`][@stdlib/ndarray/base/some]: test whether at least `n` elements in an ndarray are truthy. - [`spreadDimensions( ndims, x, dims )`][@stdlib/ndarray/base/spread-dimensions]: expand the shape of an array to a specified dimensionality by spreading its dimensions to specified dimension indices and inserting dimensions of size one for the remaining dimensions. - [`stride( x, dim )`][@stdlib/ndarray/base/stride]: return the stride along a specified dimension for a provided ndarray. - [`strides( x, copy )`][@stdlib/ndarray/base/strides]: return the strides of a provided ndarray. @@ -151,6 +175,7 @@ var o = ns; - [`toUniqueNormalizedIndices( indices, max )`][@stdlib/ndarray/base/to-unique-normalized-indices]: return a list of unique indices after normalizing to the interval `[0,max]`. - [`transpose( x )`][@stdlib/ndarray/base/transpose]: transpose a matrix (or a stack of matrices). - [`unaryAccumulate( arrays, initial, clbk )`][@stdlib/ndarray/base/unary-accumulate]: perform a reduction over elements in an input ndarray. +- [`unaryAddonDispatch( addon, fallback )`][@stdlib/ndarray/base/unary-addon-dispatch]: dispatch to a native add-on applying a unary function to an input ndarray. - [`unaryBy( arrays, fcn, clbk[, thisArg] )`][@stdlib/ndarray/base/unary-by]: apply a unary function to each element in an input ndarray according to a callback function and assign results to elements in an output ndarray. - [`unaryInputCastingDataType( idtype, odtype, policy )`][@stdlib/ndarray/base/unary-input-casting-dtype]: resolve the input ndarray casting data type for a unary function. - [`unaryLoopOrder( shape, stridesX, stridesY )`][@stdlib/ndarray/base/unary-loop-interchange-order]: reorder ndarray dimensions and associated strides for loop interchange. @@ -173,6 +198,7 @@ var o = ns; - [`wrapIndex( idx, max )`][@stdlib/ndarray/base/wrap-index]: wrap an index on the interval `[0,max]`. - [`zerosLike( x )`][@stdlib/ndarray/base/zeros-like]: create a zero-filled ndarray having the same shape and data type as a provided ndarray. - [`zeros( dtype, shape, order )`][@stdlib/ndarray/base/zeros]: create a zero-filled ndarray having a specified shape and data type. +- [`zip2views1d( arrays, labels )`][@stdlib/ndarray/base/zip2views1d]: zip one or more one-dimensional ndarrays to an array of composite views.
@@ -229,18 +255,32 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/assert]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert +[@stdlib/ndarray/base/any-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/any-by + +[@stdlib/ndarray/base/any]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/any + [@stdlib/ndarray/base/assign]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assign +[@stdlib/ndarray/base/binary-input-casting-dtype]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/binary-input-casting-dtype + [@stdlib/ndarray/base/binary-loop-interchange-order]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/binary-loop-interchange-order [@stdlib/ndarray/base/binary-output-dtype]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/binary-output-dtype +[@stdlib/ndarray/base/binary-reduce-strided1d-dispatch-factory]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/binary-reduce-strided1d-dispatch-factory + +[@stdlib/ndarray/base/binary-reduce-strided1d-dispatch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/binary-reduce-strided1d-dispatch + +[@stdlib/ndarray/base/binary-reduce-strided1d]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/binary-reduce-strided1d + [@stdlib/ndarray/base/binary-tiling-block-size]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/binary-tiling-block-size [@stdlib/ndarray/base/binary]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/binary [@stdlib/ndarray/base/bind2vind]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/bind2vind +[@stdlib/ndarray/base/broadcast-array-except-dimensions]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/broadcast-array-except-dimensions + [@stdlib/ndarray/base/broadcast-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/broadcast-array [@stdlib/ndarray/base/broadcast-arrays]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/broadcast-arrays @@ -263,6 +303,8 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/clamp-index]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/clamp-index +[@stdlib/ndarray/base/copy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/copy + [@stdlib/ndarray/base/count-falsy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/count-falsy [@stdlib/ndarray/base/count-if]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/count-if @@ -273,22 +315,34 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/data-buffer]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/data-buffer +[@stdlib/ndarray/base/dtype-alignment]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/dtype-alignment + [@stdlib/ndarray/base/dtype-char]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/dtype-char +[@stdlib/ndarray/base/dtype-chars]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/dtype-chars + [@stdlib/ndarray/base/dtype-desc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/dtype-desc [@stdlib/ndarray/base/dtype-enum2str]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/dtype-enum2str +[@stdlib/ndarray/base/dtype-enums]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/dtype-enums + +[@stdlib/ndarray/base/dtype-objects]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/dtype-objects + [@stdlib/ndarray/base/dtype-resolve-enum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/dtype-resolve-enum [@stdlib/ndarray/base/dtype-resolve-str]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/dtype-resolve-str [@stdlib/ndarray/base/dtype-str2enum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/dtype-str2enum +[@stdlib/ndarray/base/dtype-strings]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/dtype-strings + [@stdlib/ndarray/base/dtype]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/dtype [@stdlib/ndarray/base/dtype2c]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/dtype2c +[@stdlib/ndarray/base/dtypes2enums]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/dtypes2enums + [@stdlib/ndarray/base/dtypes2signatures]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/dtypes2signatures [@stdlib/ndarray/base/empty-like]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/empty-like @@ -305,16 +359,24 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/fill]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/fill +[@stdlib/ndarray/base/find]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/find + [@stdlib/ndarray/base/flag]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/flag [@stdlib/ndarray/base/flags]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/flags +[@stdlib/ndarray/base/flatten-shape-from]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/flatten-shape-from + +[@stdlib/ndarray/base/flatten-shape]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/flatten-shape + [@stdlib/ndarray/base/fliplr]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/fliplr [@stdlib/ndarray/base/flipud]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/flipud [@stdlib/ndarray/base/for-each]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/for-each +[@stdlib/ndarray/base/from-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/from-array + [@stdlib/ndarray/base/from-scalar-like]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/from-scalar-like [@stdlib/ndarray/base/from-scalar]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/from-scalar @@ -365,6 +427,12 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/nullary-loop-interchange-order]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/nullary-loop-interchange-order +[@stdlib/ndarray/base/nullary-strided1d-dispatch-factory]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/nullary-strided1d-dispatch-factory + +[@stdlib/ndarray/base/nullary-strided1d-dispatch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/nullary-strided1d-dispatch + +[@stdlib/ndarray/base/nullary-strided1d]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/nullary-strided1d + [@stdlib/ndarray/base/nullary-tiling-block-size]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/nullary-tiling-block-size [@stdlib/ndarray/base/nullary]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/nullary @@ -387,6 +455,8 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/output-policy-str2enum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/output-policy-str2enum +[@stdlib/ndarray/base/pop]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/pop + [@stdlib/ndarray/base/prepend-singleton-dimensions]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/prepend-singleton-dimensions [@stdlib/ndarray/base/promote-dtypes]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/promote-dtypes @@ -403,6 +473,8 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/shape2strides]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/shape2strides +[@stdlib/ndarray/base/shift]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/shift + [@stdlib/ndarray/base/singleton-dimensions]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/singleton-dimensions [@stdlib/ndarray/base/slice-assign]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/slice-assign @@ -421,6 +493,8 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/some-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/some-by +[@stdlib/ndarray/base/some]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/some + [@stdlib/ndarray/base/spread-dimensions]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/spread-dimensions [@stdlib/ndarray/base/stride]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/stride @@ -445,6 +519,8 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/unary-accumulate]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/unary-accumulate +[@stdlib/ndarray/base/unary-addon-dispatch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/unary-addon-dispatch + [@stdlib/ndarray/base/unary-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/unary-by [@stdlib/ndarray/base/unary-input-casting-dtype]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/unary-input-casting-dtype @@ -489,6 +565,8 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/zeros]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/zeros +[@stdlib/ndarray/base/zip2views1d]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/zip2views1d + diff --git a/lib/node_modules/@stdlib/ndarray/base/assert/README.md b/lib/node_modules/@stdlib/ndarray/base/assert/README.md index cf0c54543266..b2967a805c77 100644 --- a/lib/node_modules/@stdlib/ndarray/base/assert/README.md +++ b/lib/node_modules/@stdlib/ndarray/base/assert/README.md @@ -53,9 +53,13 @@ var o = ns; - [`isColumnMajorContiguous( shape, strides, offset )`][@stdlib/ndarray/base/assert/is-column-major-contiguous]: determine if an array is column-major contiguous. - [`isColumnMajorString( value )`][@stdlib/ndarray/base/assert/is-column-major-string]: test whether an input value is the string representing column-major order. - [`isColumnMajor( strides )`][@stdlib/ndarray/base/assert/is-column-major]: given a stride array, determine whether an array is column-major. +- [`isComplexFloatingPointDataTypeChar( value )`][@stdlib/ndarray/base/assert/is-complex-floating-point-data-type-char]: test if an input value is a supported ndarray complex-valued floating-point data type single letter character abbreviation. - [`isComplexFloatingPointDataType( value )`][@stdlib/ndarray/base/assert/is-complex-floating-point-data-type]: test if an input value is a supported ndarray complex-valued floating-point data type. - [`isContiguous( shape, strides, offset )`][@stdlib/ndarray/base/assert/is-contiguous]: determine if an array is contiguous. +- [`isDataTypeObject( value )`][@stdlib/ndarray/base/assert/is-data-type-object]: test if an input value is an ndarray data type object. +- [`isDataTypeString( value )`][@stdlib/ndarray/base/assert/is-data-type-string]: test if an input value is a supported built-in ndarray data type string. - [`isDataType( value )`][@stdlib/ndarray/base/assert/is-data-type]: test if an input value is a supported ndarray data type. +- [`isEqualDataType( v1, v2 )`][@stdlib/ndarray/base/assert/is-equal-data-type]: test whether two values are equal ndarray data types. - [`isFloatingPointDataType( value )`][@stdlib/ndarray/base/assert/is-floating-point-data-type]: test if an input value is a supported ndarray floating-point data type. - [`isIndexDataType( value )`][@stdlib/ndarray/base/assert/is-index-data-type]: test if an input value is a supported ndarray index data type. - [`isIndexMode( value )`][@stdlib/ndarray/base/assert/is-index-mode]: test if an input value is a supported ndarray index mode. @@ -142,12 +146,20 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/assert/is-column-major]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/is-column-major +[@stdlib/ndarray/base/assert/is-complex-floating-point-data-type-char]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/is-complex-floating-point-data-type-char + [@stdlib/ndarray/base/assert/is-complex-floating-point-data-type]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/is-complex-floating-point-data-type [@stdlib/ndarray/base/assert/is-contiguous]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/is-contiguous +[@stdlib/ndarray/base/assert/is-data-type-object]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/is-data-type-object + +[@stdlib/ndarray/base/assert/is-data-type-string]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/is-data-type-string + [@stdlib/ndarray/base/assert/is-data-type]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/is-data-type +[@stdlib/ndarray/base/assert/is-equal-data-type]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/is-equal-data-type + [@stdlib/ndarray/base/assert/is-floating-point-data-type]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/is-floating-point-data-type [@stdlib/ndarray/base/assert/is-index-data-type]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/is-index-data-type diff --git a/lib/node_modules/@stdlib/net/README.md b/lib/node_modules/@stdlib/net/README.md index edcc13544e0c..51b8bedb43e4 100644 --- a/lib/node_modules/@stdlib/net/README.md +++ b/lib/node_modules/@stdlib/net/README.md @@ -44,7 +44,8 @@ var n = net;
- [`tempHttpServer( options[, clbk] )`][@stdlib/net/disposable-http-server]: create a disposable HTTP server. -- [`httpServer( [options,] [ requestListener] )`][@stdlib/net/http-server]: HTTP server. +- [`httpServer( [options,] [requestListener] )`][@stdlib/net/http-server]: HTTP server. +- [`http2SecureServer( options[, requestListener] )`][@stdlib/net/http2-secure-server]: HTTP/2 server. - [`simpleHttpServer( [options,] [clbk] )`][@stdlib/net/simple-http-server]: create a simple HTTP server.
@@ -92,6 +93,8 @@ console.log( objectKeys( net ) ); [@stdlib/net/http-server]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/net/http-server +[@stdlib/net/http2-secure-server]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/net/http2-secure-server + [@stdlib/net/simple-http-server]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/net/simple-http-server diff --git a/lib/node_modules/@stdlib/number/float32/base/README.md b/lib/node_modules/@stdlib/number/float32/base/README.md index 0cccaa67c0b5..8320caa90d4b 100644 --- a/lib/node_modules/@stdlib/number/float32/base/README.md +++ b/lib/node_modules/@stdlib/number/float32/base/README.md @@ -43,17 +43,23 @@ var o = ns;
+- [`add( x, y )`][@stdlib/number/float32/base/add]: compute the sum of two single-precision floating-point numbers. - [`assert`][@stdlib/number/float32/base/assert]: base single-precision floating-point number assert functions. +- [`div( x, y )`][@stdlib/number/float32/base/div]: divide two single-precision floating-point numbers. - [`exponentf( x )`][@stdlib/number/float32/base/exponent]: return an integer corresponding to the unbiased exponent of a single-precision floating-point number. - [`fromBinaryStringf( bstr )`][@stdlib/number/float32/base/from-binary-string]: create a single-precision floating-point number from an IEEE 754 literal bit representation. - [`fromWordf( word )`][@stdlib/number/float32/base/from-word]: create a single-precision floating-point number from an unsigned integer corresponding to an IEEE 754 binary representation. +- [`identity( x )`][@stdlib/number/float32/base/identity]: evaluate the identity function of a single-precision floating-point number. +- [`mul( x, y )`][@stdlib/number/float32/base/mul]: multiply two single-precision floating-point numbers. - [`normalizef()`][@stdlib/number/float32/base/normalize]: return a normal number `y` and exponent `exp` satisfying `x = y * 2^exp`. - [`signbitf( x )`][@stdlib/number/float32/base/signbit]: return a boolean indicating if the sign bit for a single-precision floating-point number is on (true) or off (false). - [`significandf( x )`][@stdlib/number/float32/base/significand]: return an integer corresponding to the significand of a single-precision floating-point number. +- [`sub( x, y )`][@stdlib/number/float32/base/sub]: subtract two single-precision floating-point numbers. - [`toBinaryStringf( x )`][@stdlib/number/float32/base/to-binary-string]: return a string giving the literal bit representation of a single-precision floating-point number. - [`float32ToInt32( x )`][@stdlib/number/float32/base/to-int32]: convert a single-precision floating-point number to a signed 32-bit integer. - [`float32ToUint32( x )`][@stdlib/number/float32/base/to-uint32]: convert a single-precision floating-point number to an unsigned 32-bit integer. - [`toWordf( x )`][@stdlib/number/float32/base/to-word]: return an unsigned 32-bit integer corresponding to the IEEE 754 binary representation of a single-precision floating-point number. +- [`ulpdiff( x, y )`][@stdlib/number/float32/base/ulp-difference]: compute the number of representable single-precision floating-point values that separate two single-precision floating-point numbers along the real number line.
@@ -96,20 +102,30 @@ console.log( objectKeys( ns ) ); +[@stdlib/number/float32/base/add]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/add + [@stdlib/number/float32/base/assert]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/assert +[@stdlib/number/float32/base/div]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/div + [@stdlib/number/float32/base/exponent]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/exponent [@stdlib/number/float32/base/from-binary-string]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/from-binary-string [@stdlib/number/float32/base/from-word]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/from-word +[@stdlib/number/float32/base/identity]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/identity + +[@stdlib/number/float32/base/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/mul + [@stdlib/number/float32/base/normalize]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/normalize [@stdlib/number/float32/base/signbit]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/signbit [@stdlib/number/float32/base/significand]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/significand +[@stdlib/number/float32/base/sub]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/sub + [@stdlib/number/float32/base/to-binary-string]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/to-binary-string [@stdlib/number/float32/base/to-int32]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/to-int32 @@ -118,6 +134,8 @@ console.log( objectKeys( ns ) ); [@stdlib/number/float32/base/to-word]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/to-word +[@stdlib/number/float32/base/ulp-difference]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/ulp-difference + diff --git a/lib/node_modules/@stdlib/number/float32/base/assert/README.md b/lib/node_modules/@stdlib/number/float32/base/assert/README.md index 6d546a90c2b0..b89463841f76 100644 --- a/lib/node_modules/@stdlib/number/float32/base/assert/README.md +++ b/lib/node_modules/@stdlib/number/float32/base/assert/README.md @@ -45,6 +45,7 @@ The namespace contains the following functions:
+- [`isAlmostEqual( a, b, maxULP )`][@stdlib/number/float32/base/assert/is-almost-equal]: test if two single-precision floating-point numbers are approximately equal within a specified number of ULPs (units in the last place). - [`isSameValueZerof( a, b )`][@stdlib/number/float32/base/assert/is-same-value-zero]: test if two single-precision floating-point numbers are the same value. - [`isSameValuef( a, b )`][@stdlib/number/float32/base/assert/is-same-value]: test if two single-precision floating-point numbers are the same value. @@ -97,6 +98,8 @@ console.log( objectKeys( ns ) ); +[@stdlib/number/float32/base/assert/is-almost-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/assert/is-almost-equal + [@stdlib/number/float32/base/assert/is-same-value-zero]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/assert/is-same-value-zero [@stdlib/number/float32/base/assert/is-same-value]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/assert/is-same-value diff --git a/lib/node_modules/@stdlib/number/float64/base/README.md b/lib/node_modules/@stdlib/number/float64/base/README.md index 7403a69e44a9..e807a138d5df 100644 --- a/lib/node_modules/@stdlib/number/float64/base/README.md +++ b/lib/node_modules/@stdlib/number/float64/base/README.md @@ -43,23 +43,32 @@ var o = ns;
+- [`add( x, y )`][@stdlib/number/float64/base/add]: compute the sum of two double-precision floating-point numbers. +- [`add3( x, y, z )`][@stdlib/number/float64/base/add3]: compute the sum of three double-precision floating-point numbers. +- [`add4( x, y, z, w )`][@stdlib/number/float64/base/add4]: compute the sum of four double-precision floating-point numbers. +- [`add5( x, y, z, w, u )`][@stdlib/number/float64/base/add5]: compute the sum of five double-precision floating-point numbers. - [`assert`][@stdlib/number/float64/base/assert]: base double-precision floating-point number assert functions. +- [`div( x, y )`][@stdlib/number/float64/base/div]: divide two double-precision floating-point numbers. - [`exponent( x )`][@stdlib/number/float64/base/exponent]: return an integer corresponding to the unbiased exponent of a double-precision floating-point number. - [`fromBinaryString( bstr )`][@stdlib/number/float64/base/from-binary-string]: create a double-precision floating-point number from a literal bit representation. - [`fromInt64Bytes( bytes, stride, offset )`][@stdlib/number/float64/base/from-int64-bytes]: convert a signed 64-bit integer byte array to a double-precision floating-point number. - [`fromWords( high, low )`][@stdlib/number/float64/base/from-words]: create a double-precision floating-point number from a higher order word and a lower order word. - [`getHighWord( x )`][@stdlib/number/float64/base/get-high-word]: return an unsigned 32-bit integer corresponding to the more significant 32 bits of a double-precision floating-point number. - [`getLowWord( x )`][@stdlib/number/float64/base/get-low-word]: return an unsigned 32-bit integer corresponding to the less significant 32 bits of a double-precision floating-point number. +- [`identity( x )`][@stdlib/number/float64/base/identity]: evaluate the identity function of a double-precision floating-point number. +- [`mul( x, y )`][@stdlib/number/float64/base/mul]: multiply two double-precision floating-point numbers. - [`normalize( x )`][@stdlib/number/float64/base/normalize]: return a normal number `y` and exponent `exp` satisfying `x = y * 2^exp`. - [`setHighWord( x, high )`][@stdlib/number/float64/base/set-high-word]: set the more significant 32 bits of a double-precision floating-point number. - [`setLowWord( x, low )`][@stdlib/number/float64/base/set-low-word]: set the less significant 32 bits of a double-precision floating-point number. - [`signbit( x )`][@stdlib/number/float64/base/signbit]: return a boolean indicating if the sign bit for a double-precision floating-point number is on (true) or off (false). +- [`sub( x, y )`][@stdlib/number/float64/base/sub]: subtract two double-precision floating-point numbers. - [`toBinaryString( x )`][@stdlib/number/float64/base/to-binary-string]: return a string giving the literal bit representation of a double-precision floating-point number. - [`float64ToFloat32( x )`][@stdlib/number/float64/base/to-float32]: convert a double-precision floating-point number to the nearest single-precision floating-point number. - [`float64ToInt32( x )`][@stdlib/number/float64/base/to-int32]: convert a double-precision floating-point number to a signed 32-bit integer. - [`float64ToInt64Bytes( x )`][@stdlib/number/float64/base/to-int64-bytes]: convert an integer-valued double-precision floating-point number to a signed 64-bit integer byte array according to host byte order (endianness). - [`float64ToUint32( x )`][@stdlib/number/float64/base/to-uint32]: convert a double-precision floating-point number to an unsigned 32-bit integer. - [`toWords( x )`][@stdlib/number/float64/base/to-words]: split a double-precision floating-point number into a higher order word and a lower order word. +- [`ulpdiff( x, y )`][@stdlib/number/float64/base/ulp-difference]: compute the number of representable double-precision floating-point values that separate two double-precision floating-point numbers along the real number line.
@@ -102,8 +111,18 @@ console.log( objectKeys( ns ) ); +[@stdlib/number/float64/base/add]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/add + +[@stdlib/number/float64/base/add3]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/add3 + +[@stdlib/number/float64/base/add4]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/add4 + +[@stdlib/number/float64/base/add5]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/add5 + [@stdlib/number/float64/base/assert]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/assert +[@stdlib/number/float64/base/div]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/div + [@stdlib/number/float64/base/exponent]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/exponent [@stdlib/number/float64/base/from-binary-string]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/from-binary-string @@ -116,6 +135,10 @@ console.log( objectKeys( ns ) ); [@stdlib/number/float64/base/get-low-word]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/get-low-word +[@stdlib/number/float64/base/identity]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/identity + +[@stdlib/number/float64/base/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/mul + [@stdlib/number/float64/base/normalize]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/normalize [@stdlib/number/float64/base/set-high-word]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/set-high-word @@ -124,6 +147,8 @@ console.log( objectKeys( ns ) ); [@stdlib/number/float64/base/signbit]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/signbit +[@stdlib/number/float64/base/sub]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/sub + [@stdlib/number/float64/base/to-binary-string]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/to-binary-string [@stdlib/number/float64/base/to-float32]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/to-float32 @@ -136,6 +161,8 @@ console.log( objectKeys( ns ) ); [@stdlib/number/float64/base/to-words]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/to-words +[@stdlib/number/float64/base/ulp-difference]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/ulp-difference + diff --git a/lib/node_modules/@stdlib/number/float64/base/assert/README.md b/lib/node_modules/@stdlib/number/float64/base/assert/README.md index 3e71f99869c2..737ff457540f 100644 --- a/lib/node_modules/@stdlib/number/float64/base/assert/README.md +++ b/lib/node_modules/@stdlib/number/float64/base/assert/README.md @@ -45,6 +45,7 @@ The namespace contains the following functions:
+- [`isAlmostEqual( a, b, maxULP )`][@stdlib/number/float64/base/assert/is-almost-equal]: test if two double-precision floating-point numbers are approximately equal within a specified number of ULPs (units in the last place). - [`isSameValueZero( a, b )`][@stdlib/number/float64/base/assert/is-same-value-zero]: test if two double-precision floating-point numbers are the same value. - [`isSameValue( a, b )`][@stdlib/number/float64/base/assert/is-same-value]: test if two double-precision floating-point numbers are the same value. @@ -97,6 +98,8 @@ console.log( objectKeys( ns ) ); +[@stdlib/number/float64/base/assert/is-almost-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/assert/is-almost-equal + [@stdlib/number/float64/base/assert/is-same-value-zero]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/assert/is-same-value-zero [@stdlib/number/float64/base/assert/is-same-value]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/assert/is-same-value diff --git a/lib/node_modules/@stdlib/number/int32/base/README.md b/lib/node_modules/@stdlib/number/int32/base/README.md index 1139c598e618..1d273a0109a2 100644 --- a/lib/node_modules/@stdlib/number/int32/base/README.md +++ b/lib/node_modules/@stdlib/number/int32/base/README.md @@ -43,6 +43,9 @@ var o = ns;
+- [`identity( x )`][@stdlib/number/int32/base/identity]: evaluate the identity function of a signed 32-bit integer. +- [`mul( a, b )`][@stdlib/number/int32/base/mul]: perform C-like multiplication of two signed 32-bit integers. +- [`muldw( a, b )`][@stdlib/number/int32/base/muldw]: compute the double word product of two signed 32-bit integers. - [`int32ToUint32( x )`][@stdlib/number/int32/base/to-uint32]: convert a signed 32-bit integer to an unsigned 32-bit integer.
@@ -86,6 +89,12 @@ console.log( objectKeys( ns ) ); +[@stdlib/number/int32/base/identity]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/int32/base/identity + +[@stdlib/number/int32/base/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/int32/base/mul + +[@stdlib/number/int32/base/muldw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/int32/base/muldw + [@stdlib/number/int32/base/to-uint32]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/int32/base/to-uint32 diff --git a/lib/node_modules/@stdlib/number/uint16/base/README.md b/lib/node_modules/@stdlib/number/uint16/base/README.md index 1fbd1feb0718..3e96effea23a 100644 --- a/lib/node_modules/@stdlib/number/uint16/base/README.md +++ b/lib/node_modules/@stdlib/number/uint16/base/README.md @@ -45,6 +45,7 @@ var o = ns; - [`add( x, y )`][@stdlib/number/uint16/base/add]: compute the sum of two unsigned 16-bit integers. - [`fromBinaryStringUint16( bstr )`][@stdlib/number/uint16/base/from-binary-string]: create an unsigned 16-bit integer from a literal bit representation. +- [`identity( x )`][@stdlib/number/uint16/base/identity]: evaluate the identity function of an unsigned 16-bit integer. - [`mul( x, y )`][@stdlib/number/uint16/base/mul]: multiply two unsigned 16-bit integers. - [`sub( x, y )`][@stdlib/number/uint16/base/sub]: subtract two unsigned 16-bit integers. - [`toBinaryStringUint16( x )`][@stdlib/number/uint16/base/to-binary-string]: return a string giving the literal bit representation of an unsigned 16-bit integer. @@ -94,6 +95,8 @@ console.log( objectKeys( ns ) ); [@stdlib/number/uint16/base/from-binary-string]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/uint16/base/from-binary-string +[@stdlib/number/uint16/base/identity]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/uint16/base/identity + [@stdlib/number/uint16/base/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/uint16/base/mul [@stdlib/number/uint16/base/sub]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/uint16/base/sub diff --git a/lib/node_modules/@stdlib/number/uint32/base/README.md b/lib/node_modules/@stdlib/number/uint32/base/README.md index ef023819453f..4b8f26fcde3b 100644 --- a/lib/node_modules/@stdlib/number/uint32/base/README.md +++ b/lib/node_modules/@stdlib/number/uint32/base/README.md @@ -45,6 +45,7 @@ var o = ns; - [`add( x, y )`][@stdlib/number/uint32/base/add]: compute the sum of two unsigned 32-bit integers. - [`fromBinaryStringUint32( bstr )`][@stdlib/number/uint32/base/from-binary-string]: create an unsigned 32-bit integer from a literal bit representation. +- [`identity( x )`][@stdlib/number/uint32/base/identity]: evaluate the identity function of an unsigned 32-bit integer. - [`mul( x, y )`][@stdlib/number/uint32/base/mul]: multiply two unsigned 32-bit integers. - [`muldw( a, b )`][@stdlib/number/uint32/base/muldw]: compute the double word product of two unsigned 32-bit integers. - [`rotl32( x, shift )`][@stdlib/number/uint32/base/rotl]: bitwise rotation to the left. @@ -98,6 +99,8 @@ console.log( objectKeys( ns ) ); [@stdlib/number/uint32/base/from-binary-string]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/uint32/base/from-binary-string +[@stdlib/number/uint32/base/identity]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/uint32/base/identity + [@stdlib/number/uint32/base/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/uint32/base/mul [@stdlib/number/uint32/base/muldw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/uint32/base/muldw diff --git a/lib/node_modules/@stdlib/number/uint8/base/README.md b/lib/node_modules/@stdlib/number/uint8/base/README.md index c22d5d4e9493..c03dae68af91 100644 --- a/lib/node_modules/@stdlib/number/uint8/base/README.md +++ b/lib/node_modules/@stdlib/number/uint8/base/README.md @@ -45,6 +45,7 @@ var o = ns; - [`add( x, y )`][@stdlib/number/uint8/base/add]: compute the sum of two unsigned 8-bit integers. - [`fromBinaryStringUint8( bstr )`][@stdlib/number/uint8/base/from-binary-string]: create an unsigned 8-bit integer from a literal bit representation. +- [`identity( x )`][@stdlib/number/uint8/base/identity]: evaluate the identity function of an unsigned 8-bit integer. - [`mul( x, y )`][@stdlib/number/uint8/base/mul]: multiply two unsigned 8-bit integers. - [`sub( x, y )`][@stdlib/number/uint8/base/sub]: subtract two unsigned 8-bit integers. - [`toBinaryStringUint8( x )`][@stdlib/number/uint8/base/to-binary-string]: return a string giving the literal bit representation of an unsigned 8-bit integer. @@ -94,6 +95,8 @@ console.log( objectKeys( ns ) ); [@stdlib/number/uint8/base/from-binary-string]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/uint8/base/from-binary-string +[@stdlib/number/uint8/base/identity]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/uint8/base/identity + [@stdlib/number/uint8/base/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/uint8/base/mul [@stdlib/number/uint8/base/sub]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/uint8/base/sub diff --git a/lib/node_modules/@stdlib/object/README.md b/lib/node_modules/@stdlib/object/README.md index 368b35b356ad..0c5b655f6a28 100644 --- a/lib/node_modules/@stdlib/object/README.md +++ b/lib/node_modules/@stdlib/object/README.md @@ -45,8 +45,13 @@ The namespace contains the following:
+- [`assignIn( target, source1[, source2[,...,sourceN]] )`][@stdlib/object/assign-in]: copy enumerable own and inherited properties from one or more source objects to a target object. - [`assign( target, source1[, source2[,...,sourceN]] )`][@stdlib/object/assign]: copy enumerable own properties from one or more source objects to a target object. - [`Object( value )`][@stdlib/object/ctor]: object constructor. +- [`everyInBy( object, predicate[, thisArg ] )`][@stdlib/object/every-in-by]: test whether all properties (own and inherited) of an object pass a test implemented by a predicate function. +- [`everyOwnBy( object, predicate[, thisArg ] )`][@stdlib/object/every-own-by]: test whether all own propertes of an object pass a test implemented by a predicate function. +- [`noneInBy( object, predicate[, thisArg ] )`][@stdlib/object/none-in-by]: test whether every property of an object fails a test implemented by a predicate function. +- [`someInBy( obj, n, predicate[, thisArg ] )`][@stdlib/object/some-in-by]: test whether an object contains at least `n` properties which pass a test implemented by a predicate function.
@@ -89,10 +94,20 @@ console.log( objectKeys( ns ) ); +[@stdlib/object/assign-in]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/object/assign-in + [@stdlib/object/assign]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/object/assign [@stdlib/object/ctor]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/object/ctor +[@stdlib/object/every-in-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/object/every-in-by + +[@stdlib/object/every-own-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/object/every-own-by + +[@stdlib/object/none-in-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/object/none-in-by + +[@stdlib/object/some-in-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/object/some-in-by + diff --git a/lib/node_modules/@stdlib/stats/README.md b/lib/node_modules/@stdlib/stats/README.md index a4929651332a..dea4ee206acb 100644 --- a/lib/node_modules/@stdlib/stats/README.md +++ b/lib/node_modules/@stdlib/stats/README.md @@ -111,11 +111,21 @@ Other statistical functions included are:
- [`cumax( x[, options] )`][@stdlib/stats/cumax]: compute the cumulative maximum value along one or more ndarray dimensions. +- [`cumin( x[, options] )`][@stdlib/stats/cumin]: compute the cumulative minimum value along one or more ndarray dimensions. - [`kde2d()`][@stdlib/stats/kde2d]: two-dimensional kernel density estimation. - [`lowess( x, y[, opts] )`][@stdlib/stats/lowess]: locally-weighted polynomial regression via the LOWESS algorithm. - [`maxBy( x[, options], clbk[, thisArg] )`][@stdlib/stats/max-by]: compute the maximum value along one or more ndarray dimensions according to a callback function. - [`max( x[, options] )`][@stdlib/stats/max]: compute the maximum value along one or more ndarray dimensions. +- [`maxabs( x[, options] )`][@stdlib/stats/maxabs]: compute the maximum absolute value along one or more ndarray dimensions. +- [`mean( x[, options] )`][@stdlib/stats/mean]: compute the arithmetic mean along one or more ndarray dimensions. +- [`minBy( x[, options], clbk[, thisArg] )`][@stdlib/stats/min-by]: compute the minimum value along one or more ndarray dimensions according to a callback function. +- [`min( x[, options] )`][@stdlib/stats/min]: compute the minimum value along one or more ndarray dimensions. +- [`minabs( x[, options] )`][@stdlib/stats/minabs]: compute the minimum absolute value along one or more ndarray dimensions. +- [`nanmax( x[, options] )`][@stdlib/stats/nanmax]: compute the maximum value along one or more ndarray dimensions, ignoring `NaN` values. +- [`nanmean( x[, options] )`][@stdlib/stats/nanmean]: compute the arithmetic mean along one or more ndarray dimensions, ignoring `NaN` values. +- [`nanmin( x[, options] )`][@stdlib/stats/nanmin]: compute the minimum value along one or more ndarray dimensions, ignoring `NaN` values. - [`padjust( pvals, method[, comparisons] )`][@stdlib/stats/padjust]: adjust supplied p-values for multiple comparisons. +- [`range( x[, options] )`][@stdlib/stats/range]: compute the range along one or more ndarray dimensions. - [`ranks( arr[, opts] )`][@stdlib/stats/ranks]: compute ranks for values of an array-like object.
@@ -161,6 +171,8 @@ console.log( objectKeys( statistics ) ); [@stdlib/stats/cumax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/cumax +[@stdlib/stats/cumin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/cumin + [@stdlib/stats/kde2d]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/kde2d [@stdlib/stats/lowess]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/lowess @@ -169,8 +181,26 @@ console.log( objectKeys( statistics ) ); [@stdlib/stats/max]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/max +[@stdlib/stats/maxabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/maxabs + +[@stdlib/stats/mean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/mean + +[@stdlib/stats/min-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/min-by + +[@stdlib/stats/min]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/min + +[@stdlib/stats/minabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/minabs + +[@stdlib/stats/nanmax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/nanmax + +[@stdlib/stats/nanmean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/nanmean + +[@stdlib/stats/nanmin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/nanmin + [@stdlib/stats/padjust]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/padjust +[@stdlib/stats/range]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/range + [@stdlib/stats/ranks]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/ranks [@stdlib/stats/base]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base diff --git a/lib/node_modules/@stdlib/stats/array/README.md b/lib/node_modules/@stdlib/stats/array/README.md index b69867155f12..4996f14143d2 100644 --- a/lib/node_modules/@stdlib/stats/array/README.md +++ b/lib/node_modules/@stdlib/stats/array/README.md @@ -60,6 +60,12 @@ The namespace exports the following: - [`maxabs( x )`][@stdlib/stats/array/maxabs]: calculate the maximum absolute value of an array. - [`maxsorted( x )`][@stdlib/stats/array/maxsorted]: calculate the maximum value of a sorted array. - [`mean( x )`][@stdlib/stats/array/mean]: calculate the arithmetic mean of an array. +- [`meankbn( x )`][@stdlib/stats/array/meankbn]: calculate the arithmetic mean of an array using an improved Kahan–Babuška algorithm. +- [`meankbn2( x )`][@stdlib/stats/array/meankbn2]: calculate the arithmetic mean of an array using a second-order iterative Kahan–Babuška algorithm. +- [`meanors( x )`][@stdlib/stats/array/meanors]: calculate the arithmetic mean of an array using ordinary recursive summation. +- [`meanpn( x )`][@stdlib/stats/array/meanpn]: calculate the arithmetic mean of an array using a two-pass error correction algorithm. +- [`meanpw( x )`][@stdlib/stats/array/meanpw]: calculate the arithmetic mean of an array using pairwise summation. +- [`meanwd( x )`][@stdlib/stats/array/meanwd]: calculate the arithmetic mean of an array using Welford's algorithm. - [`mediansorted( x )`][@stdlib/stats/array/mediansorted]: calculate the median value of a sorted array. - [`minBy( x, clbk[, thisArg] )`][@stdlib/stats/array/min-by]: calculate the minimum value of an array via a callback function. - [`min( x )`][@stdlib/stats/array/min]: calculate the minimum value of an array. @@ -71,11 +77,43 @@ The namespace exports the following: - [`nanmaxBy( x, clbk[, thisArg] )`][@stdlib/stats/array/nanmax-by]: calculate the maximum value of an array via a callback function, ignoring `NaN` values. - [`nanmax( x )`][@stdlib/stats/array/nanmax]: calculate the maximum value of an array, ignoring `NaN` values. - [`nanmaxabs( x )`][@stdlib/stats/array/nanmaxabs]: calculate the maximum absolute value of an array, ignoring `NaN` values. +- [`nanmean( x )`][@stdlib/stats/array/nanmean]: calculate the arithmetic mean of an array, ignoring `NaN` values. +- [`nanmeanors( x )`][@stdlib/stats/array/nanmeanors]: calculate the arithmetic mean of an array, ignoring `NaN` values and using ordinary recursive summation. +- [`nanmeanpn( x )`][@stdlib/stats/array/nanmeanpn]: calculate the arithmetic mean of an array, ignoring `NaN` values and using a two-pass error correction algorithm. +- [`nanmeanwd( x )`][@stdlib/stats/array/nanmeanwd]: calculate the arithmetic mean of an array, ignoring `NaN` values and using Welford's algorithm. - [`nanminBy( x, clbk[, thisArg] )`][@stdlib/stats/array/nanmin-by]: calculate the minimum value of an array via a callback function, ignoring `NaN` values. - [`nanmin( x )`][@stdlib/stats/array/nanmin]: calculate the minimum value of an array, ignoring `NaN` values. - [`nanminabs( x )`][@stdlib/stats/array/nanminabs]: calculate the minimum absolute value of an array, ignoring `NaN` values. +- [`nanmskmax( x, mask )`][@stdlib/stats/array/nanmskmax]: calculate the maximum value of an array according to a mask, ignoring `NaN` values. +- [`nanmskmin( x, mask )`][@stdlib/stats/array/nanmskmin]: calculate the minimum value of an array according to a mask, ignoring `NaN` values. +- [`nanmskrange( x, mask )`][@stdlib/stats/array/nanmskrange]: calculate the range of an array according to a mask, ignoring `NaN` values. +- [`nanrangeBy( x, clbk[, thisArg] )`][@stdlib/stats/array/nanrange-by]: calculate the range of an array via a callback function, ignoring `NaN` values. - [`nanrange( x )`][@stdlib/stats/array/nanrange]: calculate the range of an array, ignoring `NaN` values. +- [`nanstdev( x[, correction] )`][@stdlib/stats/array/nanstdev]: calculate the standard deviation of an array ignoring `NaN` values. +- [`nanstdevch( x[, correction] )`][@stdlib/stats/array/nanstdevch]: calculate the standard deviation of an array ignoring `NaN` values and using a one-pass trial mean algorithm. +- [`nanstdevpn( x[, correction] )`][@stdlib/stats/array/nanstdevpn]: calculate the standard deviation of an array ignoring `NaN` values and using a two-pass algorithm. +- [`nanstdevtk( x[, correction] )`][@stdlib/stats/array/nanstdevtk]: calculate the standard deviation of an array ignoring `NaN` values and using a one-pass textbook algorithm. +- [`nanstdevwd( x[, correction] )`][@stdlib/stats/array/nanstdevwd]: calculate the standard deviation of an array ignoring `NaN` values and using Welford's algorithm. +- [`nanstdevyc( x[, correction] )`][@stdlib/stats/array/nanstdevyc]: calculate the standard deviation of an array ignoring `NaN` values and using a one-pass algorithm proposed by Youngs and Cramer. +- [`nanvariance( x[, correction] )`][@stdlib/stats/array/nanvariance]: calculate the variance of an array ignoring `NaN` values. +- [`nanvariancech( x[, correction] )`][@stdlib/stats/array/nanvariancech]: calculate the variance of an array ignoring `NaN` values and using a one-pass trial mean algorithm. +- [`nanvariancepn( x[, correction] )`][@stdlib/stats/array/nanvariancepn]: calculate the variance of an array ignoring `NaN` values and using a two-pass algorithm. +- [`nanvariancetk( x[, correction] )`][@stdlib/stats/array/nanvariancetk]: calculate the variance of an array ignoring `NaN` values and using a one-pass textbook algorithm. +- [`nanvariancewd( x[, correction] )`][@stdlib/stats/array/nanvariancewd]: calculate the variance of an array ignoring `NaN` values and using Welford's algorithm. +- [`nanvarianceyc( x[, correction] )`][@stdlib/stats/array/nanvarianceyc]: calculate the variance of an array ignoring `NaN` values and using a one-pass algorithm proposed by Youngs and Cramer. +- [`rangeBy( x, clbk[, thisArg] )`][@stdlib/stats/array/range-by]: calculate the range of an array via a callback function. - [`range( x )`][@stdlib/stats/array/range]: calculate the range of an array. +- [`stdev( x[, correction] )`][@stdlib/stats/array/stdev]: calculate the standard deviation of an array. +- [`stdevch( x[, correction] )`][@stdlib/stats/array/stdevch]: calculate the standard deviation of an array using a one-pass trial mean algorithm. +- [`stdevpn( x[, correction] )`][@stdlib/stats/array/stdevpn]: calculate the standard deviation of an array using a two-pass algorithm. +- [`stdevtk( x[, correction] )`][@stdlib/stats/array/stdevtk]: calculate the standard deviation of an array using a one-pass textbook algorithm. +- [`stdevwd( x[, correction] )`][@stdlib/stats/array/stdevwd]: calculate the standard deviation of an array using Welford's algorithm. +- [`stdevyc( x[, correction] )`][@stdlib/stats/array/stdevyc]: calculate the standard deviation of an array using a one-pass algorithm proposed by Youngs and Cramer. +- [`variance( x[, correction] )`][@stdlib/stats/array/variance]: calculate the variance of an array. +- [`variancech( x[, correction] )`][@stdlib/stats/array/variancech]: calculate the variance of an array using a one-pass trial mean algorithm. +- [`variancepn( x[, correction] )`][@stdlib/stats/array/variancepn]: calculate the variance of an array using a two-pass algorithm. +- [`variancetk( x[, correction] )`][@stdlib/stats/array/variancetk]: calculate the variance of an array using a one-pass textbook algorithm. +- [`variancewd( x[, correction] )`][@stdlib/stats/array/variancewd]: calculate the variance of an array using Welford's algorithm. - [`varianceyc( x[, correction] )`][@stdlib/stats/array/varianceyc]: calculate the variance of an array using a one-pass algorithm proposed by Youngs and Cramer.
@@ -139,6 +177,18 @@ console.log( objectKeys( ns ) ); [@stdlib/stats/array/mean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/mean +[@stdlib/stats/array/meankbn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/meankbn + +[@stdlib/stats/array/meankbn2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/meankbn2 + +[@stdlib/stats/array/meanors]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/meanors + +[@stdlib/stats/array/meanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/meanpn + +[@stdlib/stats/array/meanpw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/meanpw + +[@stdlib/stats/array/meanwd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/meanwd + [@stdlib/stats/array/mediansorted]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/mediansorted [@stdlib/stats/array/min-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/min-by @@ -161,16 +211,80 @@ console.log( objectKeys( ns ) ); [@stdlib/stats/array/nanmaxabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanmaxabs +[@stdlib/stats/array/nanmean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanmean + +[@stdlib/stats/array/nanmeanors]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanmeanors + +[@stdlib/stats/array/nanmeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanmeanpn + +[@stdlib/stats/array/nanmeanwd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanmeanwd + [@stdlib/stats/array/nanmin-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanmin-by [@stdlib/stats/array/nanmin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanmin [@stdlib/stats/array/nanminabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanminabs +[@stdlib/stats/array/nanmskmax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanmskmax + +[@stdlib/stats/array/nanmskmin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanmskmin + +[@stdlib/stats/array/nanmskrange]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanmskrange + +[@stdlib/stats/array/nanrange-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanrange-by + [@stdlib/stats/array/nanrange]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanrange +[@stdlib/stats/array/nanstdev]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanstdev + +[@stdlib/stats/array/nanstdevch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanstdevch + +[@stdlib/stats/array/nanstdevpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanstdevpn + +[@stdlib/stats/array/nanstdevtk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanstdevtk + +[@stdlib/stats/array/nanstdevwd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanstdevwd + +[@stdlib/stats/array/nanstdevyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanstdevyc + +[@stdlib/stats/array/nanvariance]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanvariance + +[@stdlib/stats/array/nanvariancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanvariancech + +[@stdlib/stats/array/nanvariancepn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanvariancepn + +[@stdlib/stats/array/nanvariancetk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanvariancetk + +[@stdlib/stats/array/nanvariancewd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanvariancewd + +[@stdlib/stats/array/nanvarianceyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanvarianceyc + +[@stdlib/stats/array/range-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/range-by + [@stdlib/stats/array/range]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/range +[@stdlib/stats/array/stdev]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/stdev + +[@stdlib/stats/array/stdevch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/stdevch + +[@stdlib/stats/array/stdevpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/stdevpn + +[@stdlib/stats/array/stdevtk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/stdevtk + +[@stdlib/stats/array/stdevwd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/stdevwd + +[@stdlib/stats/array/stdevyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/stdevyc + +[@stdlib/stats/array/variance]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/variance + +[@stdlib/stats/array/variancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/variancech + +[@stdlib/stats/array/variancepn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/variancepn + +[@stdlib/stats/array/variancetk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/variancetk + +[@stdlib/stats/array/variancewd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/variancewd + [@stdlib/stats/array/varianceyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/varianceyc diff --git a/lib/node_modules/@stdlib/stats/base/README.md b/lib/node_modules/@stdlib/stats/base/README.md index 20f41e748c78..13fac6c710b5 100644 --- a/lib/node_modules/@stdlib/stats/base/README.md +++ b/lib/node_modules/@stdlib/stats/base/README.md @@ -61,33 +61,8 @@ The namespace contains the following statistical functions: - [`cumaxabs( N, x, strideX, y, strideY )`][@stdlib/stats/base/cumaxabs]: calculate the cumulative maximum absolute value of a strided array. - [`cumin( N, x, strideX, y, strideY )`][@stdlib/stats/base/cumin]: calculate the cumulative minimum of a strided array. - [`cuminabs( N, x, strideX, y, strideY )`][@stdlib/stats/base/cuminabs]: calculate the cumulative minimum absolute value of a strided array. -- [`nanmskmax( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/nanmskmax]: calculate the maximum value of a strided array according to a mask, ignoring `NaN` values. -- [`nanmskmin( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/nanmskmin]: calculate the minimum value of a strided array according to a mask, ignoring `NaN` values. -- [`nanmskrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/nanmskrange]: calculate the range of a strided array according to a mask, ignoring `NaN` values. -- [`nanrangeBy( N, x, stride, clbk[, thisArg] )`][@stdlib/stats/strided/nanrange-by]: calculate the range of a strided array via a callback function, ignoring `NaN` values. -- [`nanrange( N, x, strideX )`][@stdlib/stats/strided/nanrange]: calculate the range of a strided array, ignoring `NaN` values. -- [`nanstdev( N, correction, x, strideX )`][@stdlib/stats/strided/nanstdev]: calculate the standard deviation of a strided array ignoring `NaN` values. -- [`nanstdevch( N, correction, x, stride )`][@stdlib/stats/strided/nanstdevch]: calculate the standard deviation of a strided array ignoring `NaN` values and using a one-pass trial mean algorithm. -- [`nanstdevpn( N, correction, x, strideX )`][@stdlib/stats/strided/nanstdevpn]: calculate the standard deviation of a strided array ignoring `NaN` values and using a two-pass algorithm. -- [`nanstdevtk( N, correction, x, stride )`][@stdlib/stats/strided/nanstdevtk]: calculate the standard deviation of a strided array ignoring `NaN` values and using a one-pass textbook algorithm. -- [`nanstdevwd( N, correction, x, stride )`][@stdlib/stats/strided/nanstdevwd]: calculate the standard deviation of a strided array ignoring `NaN` values and using Welford's algorithm. -- [`nanstdevyc( N, correction, x, strideX )`][@stdlib/stats/strided/nanstdevyc]: calculate the standard deviation of a strided array ignoring `NaN` values and using a one-pass algorithm proposed by Youngs and Cramer. -- [`nanvariance( N, correction, x, strideX )`][@stdlib/stats/strided/nanvariance]: calculate the variance of a strided array ignoring `NaN` values. -- [`nanvariancech( N, correction, x, strideX )`][@stdlib/stats/strided/nanvariancech]: calculate the variance of a strided array ignoring `NaN` values and using a one-pass trial mean algorithm. -- [`nanvariancepn( N, correction, x, strideX )`][@stdlib/stats/strided/nanvariancepn]: calculate the variance of a strided array ignoring `NaN` values and using a two-pass algorithm. -- [`nanvariancetk( N, correction, x, strideX )`][@stdlib/stats/strided/nanvariancetk]: calculate the variance of a strided array ignoring `NaN` values and using a one-pass textbook algorithm. -- [`nanvariancewd( N, correction, x, strideX )`][@stdlib/stats/strided/nanvariancewd]: calculate the variance of a strided array ignoring `NaN` values and using Welford's algorithm. -- [`nanvarianceyc( N, correction, x, strideX )`][@stdlib/stats/strided/nanvarianceyc]: calculate the variance of a strided array ignoring `NaN` values and using a one-pass algorithm proposed by Youngs and Cramer. - [`ndarray`][@stdlib/stats/base/ndarray]: base ndarray statistical functions. -- [`rangeBy( N, x, stride, clbk[, thisArg] )`][@stdlib/stats/strided/range-by]: calculate the range of a strided array via a callback function. -- [`range( N, x, strideX )`][@stdlib/stats/strided/range]: calculate the range of a strided array. - [`sdsnanmean( N, x, stride )`][@stdlib/stats/base/sdsnanmean]: calculate the arithmetic mean of a single-precision floating-point strided array, ignoring `NaN` values and using extended accumulation. -- [`sdsnanmeanors( N, x, stride )`][@stdlib/stats/strided/sdsnanmeanors]: calculate the arithmetic mean of a single-precision floating-point strided array, ignoring `NaN` values and using ordinary recursive summation with extended accumulation. -- [`smeankbn( N, x, stride )`][@stdlib/stats/strided/smeankbn]: calculate the arithmetic mean of a single-precision floating-point strided array using an improved Kahan–Babuška algorithm. -- [`smeankbn2( N, x, stride )`][@stdlib/stats/strided/smeankbn2]: calculate the arithmetic mean of a single-precision floating-point strided array using a second-order iterative Kahan–Babuška algorithm. -- [`smeanlipw( N, x, stride )`][@stdlib/stats/strided/smeanlipw]: calculate the arithmetic mean of a single-precision floating-point strided array using a one-pass trial mean algorithm with pairwise summation. -- [`smeanors( N, x, stride )`][@stdlib/stats/strided/smeanors]: calculate the arithmetic mean of a single-precision floating-point strided array using ordinary recursive summation. -- [`snanmean( N, x, stride )`][@stdlib/stats/strided/snanmean]: calculate the arithmetic mean of a single-precision floating-point strided array, ignoring `NaN` values. - [`snanstdev( N, correction, x, stride )`][@stdlib/stats/base/snanstdev]: calculate the standard deviation of a single-precision floating-point strided array ignoring `NaN` values. - [`snanstdevch( N, correction, x, stride )`][@stdlib/stats/base/snanstdevch]: calculate the standard deviation of a single-precision floating-point strided array ignoring `NaN` values and using a one-pass trial mean algorithm. - [`snanstdevpn( N, correction, x, stride )`][@stdlib/stats/base/snanstdevpn]: calculate the standard deviation of a single-precision floating-point strided array ignoring `NaN` values and using a two-pass algorithm. @@ -100,19 +75,6 @@ The namespace contains the following statistical functions: - [`snanvariancetk( N, correction, x, stride )`][@stdlib/stats/base/snanvariancetk]: calculate the variance of a single-precision floating-point strided array ignoring `NaN` values and using a one-pass textbook algorithm. - [`snanvariancewd( N, correction, x, stride )`][@stdlib/stats/base/snanvariancewd]: calculate the variance of a single-precision floating-point strided array ignoring `NaN` values and using Welford's algorithm. - [`snanvarianceyc( N, correction, x, stride )`][@stdlib/stats/base/snanvarianceyc]: calculate the variance of a single-precision floating-point strided array ignoring `NaN` values and using a one-pass algorithm proposed by Youngs and Cramer. -- [`sstdevwd( N, correction, x, stride )`][@stdlib/stats/strided/sstdevwd]: calculate the standard deviation of a single-precision floating-point strided array using Welford's algorithm. -- [`stdev( N, correction, x, strideX )`][@stdlib/stats/strided/stdev]: calculate the standard deviation of a strided array. -- [`stdevch( N, correction, x, strideX )`][@stdlib/stats/strided/stdevch]: calculate the standard deviation of a strided array using a one-pass trial mean algorithm. -- [`stdevpn( N, correction, x, strideX )`][@stdlib/stats/strided/stdevpn]: calculate the standard deviation of a strided array using a two-pass algorithm. -- [`stdevtk( N, correction, x, stride )`][@stdlib/stats/strided/stdevtk]: calculate the standard deviation of a strided array using a one-pass textbook algorithm. -- [`stdevwd( N, correction, x, stride )`][@stdlib/stats/strided/stdevwd]: calculate the standard deviation of a strided array using Welford's algorithm. -- [`stdevyc( N, correction, x, stride )`][@stdlib/stats/strided/stdevyc]: calculate the standard deviation of a strided array using a one-pass algorithm proposed by Youngs and Cramer. -- [`variance( N, correction, x, strideX )`][@stdlib/stats/strided/variance]: calculate the variance of a strided array. -- [`variancech( N, correction, x, strideX )`][@stdlib/stats/strided/variancech]: calculate the variance of a strided array using a one-pass trial mean algorithm. -- [`variancepn( N, correction, x, strideX )`][@stdlib/stats/strided/variancepn]: calculate the variance of a strided array using a two-pass algorithm. -- [`variancetk( N, correction, x, strideX )`][@stdlib/stats/strided/variancetk]: calculate the variance of a strided array using a one-pass textbook algorithm. -- [`variancewd( N, correction, x, stride )`][@stdlib/stats/strided/variancewd]: calculate the variance of a strided array using Welford's algorithm. -- [`varianceyc( N, correction, x, strideX )`][@stdlib/stats/strided/varianceyc]: calculate the variance of a strided array using a one-pass algorithm proposed by Youngs and Cramer.
@@ -171,60 +133,10 @@ console.log( objectKeys( ns ) ); [@stdlib/stats/base/cuminabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/cuminabs -[@stdlib/stats/strided/nanmskmax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanmskmax - -[@stdlib/stats/strided/nanmskmin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanmskmin - -[@stdlib/stats/strided/nanmskrange]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanmskrange - -[@stdlib/stats/strided/nanrange-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanrange-by - -[@stdlib/stats/strided/nanrange]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanrange - -[@stdlib/stats/strided/nanstdev]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanstdev - -[@stdlib/stats/strided/nanstdevch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanstdevch - -[@stdlib/stats/strided/nanstdevpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanstdevpn - -[@stdlib/stats/strided/nanstdevtk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanstdevtk - -[@stdlib/stats/strided/nanstdevwd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanstdevwd - -[@stdlib/stats/strided/nanstdevyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanstdevyc - -[@stdlib/stats/strided/nanvariance]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanvariance - -[@stdlib/stats/strided/nanvariancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanvariancech - -[@stdlib/stats/strided/nanvariancepn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanvariancepn - -[@stdlib/stats/strided/nanvariancetk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanvariancetk - -[@stdlib/stats/strided/nanvariancewd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanvariancewd - -[@stdlib/stats/strided/nanvarianceyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanvarianceyc - [@stdlib/stats/base/ndarray]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray -[@stdlib/stats/strided/range-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/range-by - -[@stdlib/stats/strided/range]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/range - [@stdlib/stats/base/sdsnanmean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/sdsnanmean -[@stdlib/stats/strided/sdsnanmeanors]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/sdsnanmeanors - -[@stdlib/stats/strided/smeankbn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/smeankbn - -[@stdlib/stats/strided/smeankbn2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/smeankbn2 - -[@stdlib/stats/strided/smeanlipw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/smeanlipw - -[@stdlib/stats/strided/smeanors]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/smeanors - -[@stdlib/stats/strided/snanmean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/snanmean - [@stdlib/stats/base/snanstdev]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/snanstdev [@stdlib/stats/base/snanstdevch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/snanstdevch @@ -249,32 +161,6 @@ console.log( objectKeys( ns ) ); [@stdlib/stats/base/snanvarianceyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/snanvarianceyc -[@stdlib/stats/strided/sstdevwd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/sstdevwd - -[@stdlib/stats/strided/stdev]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/stdev - -[@stdlib/stats/strided/stdevch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/stdevch - -[@stdlib/stats/strided/stdevpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/stdevpn - -[@stdlib/stats/strided/stdevtk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/stdevtk - -[@stdlib/stats/strided/stdevwd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/stdevwd - -[@stdlib/stats/strided/stdevyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/stdevyc - -[@stdlib/stats/strided/variance]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/variance - -[@stdlib/stats/strided/variancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/variancech - -[@stdlib/stats/strided/variancepn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/variancepn - -[@stdlib/stats/strided/variancetk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/variancetk - -[@stdlib/stats/strided/variancewd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/variancewd - -[@stdlib/stats/strided/varianceyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/varianceyc - [@stdlib/stats/base/dists]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists diff --git a/lib/node_modules/@stdlib/stats/base/dists/README.md b/lib/node_modules/@stdlib/stats/base/dists/README.md index f8590b979e6d..bed312e6b954 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/README.md @@ -48,6 +48,7 @@ var distributions = dists; - [`arcsine`][@stdlib/stats/base/dists/arcsine]: arcsine distribution. - [`beta`][@stdlib/stats/base/dists/beta]: beta distribution. - [`betaprime`][@stdlib/stats/base/dists/betaprime]: beta prime distribution. +- [`bradford`][@stdlib/stats/base/dists/bradford]: bradford distribution. - [`cauchy`][@stdlib/stats/base/dists/cauchy]: Cauchy distribution. - [`chi`][@stdlib/stats/base/dists/chi]: Chi distribution. - [`chisquare`][@stdlib/stats/base/dists/chisquare]: Chi-squared distribution. @@ -90,6 +91,7 @@ var distributions = dists; - [`geometric`][@stdlib/stats/base/dists/geometric]: geometric distribution. - [`hypergeometric`][@stdlib/stats/base/dists/hypergeometric]: hypergeometric distribution. - [`negativeBinomial`][@stdlib/stats/base/dists/negative-binomial]: negative binomial distribution. +- [`planck`][@stdlib/stats/base/dists/planck]: planck distribution. - [`poisson`][@stdlib/stats/base/dists/poisson]: Poisson distribution. @@ -159,6 +161,8 @@ console.log( objectKeys( dists ) ); [@stdlib/stats/base/dists/negative-binomial]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/negative-binomial +[@stdlib/stats/base/dists/planck]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/planck + [@stdlib/stats/base/dists/poisson]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/poisson [@stdlib/stats/base/dists/arcsine]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/arcsine @@ -167,6 +171,8 @@ console.log( objectKeys( dists ) ); [@stdlib/stats/base/dists/betaprime]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/betaprime +[@stdlib/stats/base/dists/bradford]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/bradford + [@stdlib/stats/base/dists/cauchy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/cauchy [@stdlib/stats/base/dists/chi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/chi diff --git a/lib/node_modules/@stdlib/stats/base/dists/bradford/README.md b/lib/node_modules/@stdlib/stats/base/dists/bradford/README.md index 41f7291c3fcd..b8651d57285e 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/bradford/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/bradford/README.md @@ -45,9 +45,9 @@ The namespace contains the following distribution functions:
-- [`cdf( x, c )`][@stdlib/stats/base/dists/bradford/cdf]: Bradford distribution cumulative distribution function. -- [`pdf( x, c )`][@stdlib/stats/base/dists/bradford/pdf]: Bradford distribution probability density function (PDF). -- [`quantile( p, c )`][@stdlib/stats/base/dists/bradford/quantile]: Bradford distribution quantile function. +- [`cdf( x, c )`][@stdlib/stats/base/dists/bradford/cdf]: bradford distribution cumulative distribution function (CDF). +- [`pdf( x, c )`][@stdlib/stats/base/dists/bradford/pdf]: bradford distribution probability density function (PDF). +- [`quantile( p, c )`][@stdlib/stats/base/dists/bradford/quantile]: bradford distribution quantile function.
@@ -59,13 +59,13 @@ The namespace contains the following functions for calculating distribution prop
-- [`entropy( c )`][@stdlib/stats/base/dists/bradford/entropy]: Bradford distribution differential entropy. -- [`mean( c )`][@stdlib/stats/base/dists/bradford/mean]: Bradford distribution expected value. -- [`median( c )`][@stdlib/stats/base/dists/bradford/median]: Bradford distribution median. -- [`mode( c )`][@stdlib/stats/base/dists/bradford/mode]: Bradford distribution mode. -- [`skewness( c )`][@stdlib/stats/base/dists/bradford/skewness]: Bradford distribution skewness. -- [`stdev( c )`][@stdlib/stats/base/dists/bradford/stdev]: Bradford distribution standard deviation. -- [`variance( c )`][@stdlib/stats/base/dists/bradford/variance]: Bradford distribution variance. +- [`entropy( c )`][@stdlib/stats/base/dists/bradford/entropy]: bradford distribution differential entropy. +- [`mean( c )`][@stdlib/stats/base/dists/bradford/mean]: bradford distribution expected value. +- [`median( c )`][@stdlib/stats/base/dists/bradford/median]: bradford distribution median. +- [`mode( c )`][@stdlib/stats/base/dists/bradford/mode]: bradford distribution mode. +- [`skewness( c )`][@stdlib/stats/base/dists/bradford/skewness]: bradford distribution skewness. +- [`stdev( c )`][@stdlib/stats/base/dists/bradford/stdev]: bradford distribution standard deviation. +- [`variance( c )`][@stdlib/stats/base/dists/bradford/variance]: bradford distribution variance.
@@ -151,8 +151,6 @@ var mode = bradford.mode( c ); -[@stdlib/stats/base/dists/bradford/cdf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/bradford/cdf - [@stdlib/stats/base/dists/bradford/entropy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/bradford/entropy [@stdlib/stats/base/dists/bradford/mean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/bradford/mean @@ -161,16 +159,18 @@ var mode = bradford.mode( c ); [@stdlib/stats/base/dists/bradford/mode]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/bradford/mode -[@stdlib/stats/base/dists/bradford/pdf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/bradford/pdf - -[@stdlib/stats/base/dists/bradford/quantile]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/bradford/quantile - [@stdlib/stats/base/dists/bradford/skewness]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/bradford/skewness [@stdlib/stats/base/dists/bradford/stdev]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/bradford/stdev [@stdlib/stats/base/dists/bradford/variance]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/bradford/variance +[@stdlib/stats/base/dists/bradford/cdf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/bradford/cdf + +[@stdlib/stats/base/dists/bradford/pdf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/bradford/pdf + +[@stdlib/stats/base/dists/bradford/quantile]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/bradford/quantile + diff --git a/lib/node_modules/@stdlib/stats/base/dists/planck/README.md b/lib/node_modules/@stdlib/stats/base/dists/planck/README.md index 18438c13c9c5..e314077b74c8 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/planck/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/planck/README.md @@ -45,12 +45,12 @@ The namespace contains the following distribution functions:
-- [`cdf( x, lambda )`][@stdlib/stats/base/dists/planck/cdf]: Planck distribution cumulative distribution function. -- [`logcdf( x, lambda )`][@stdlib/stats/base/dists/planck/logcdf]: Planck distribution logarithm of cumulative distribution function. -- [`logpmf( x, lambda )`][@stdlib/stats/base/dists/planck/logpmf]: Planck distribution logarithm of probability mass function (PMF). -- [`mgf( t, lambda )`][@stdlib/stats/base/dists/planck/mgf]: Planck distribution moment-generating function (MGF). -- [`pmf( x, lambda )`][@stdlib/stats/base/dists/planck/pmf]: Planck distribution probability mass function (PMF). -- [`quantile( r, lambda )`][@stdlib/stats/base/dists/planck/quantile]: Planck distribution quantile function. +- [`cdf( x, lambda )`][@stdlib/stats/base/dists/planck/cdf]: planck (discrete exponential) distribution cumulative distribution function. +- [`logcdf( x, lambda )`][@stdlib/stats/base/dists/planck/logcdf]: evaluate the logarithm of the cumulative distribution function for a Planck (discrete exponential) distribution. +- [`logpmf( x, lambda )`][@stdlib/stats/base/dists/planck/logpmf]: evaluate the logarithm of the probability mass function (PMF) for a Planck (discrete exponential) distribution. +- [`mgf( t, lambda )`][@stdlib/stats/base/dists/planck/mgf]: planck (discrete exponential) distribution moment-generating function (MGF). +- [`pmf( x, lambda )`][@stdlib/stats/base/dists/planck/pmf]: planck (discrete exponential) distribution probability mass function (PMF). +- [`quantile( p, lambda )`][@stdlib/stats/base/dists/planck/quantile]: planck (discrete exponential) distribution quantile function.
@@ -62,14 +62,14 @@ The namespace contains the following functions for calculating distribution prop
-- [`entropy( lambda )`][@stdlib/stats/base/dists/planck/entropy]: Planck distribution entropy. -- [`kurtosis( lambda )`][@stdlib/stats/base/dists/planck/kurtosis]: Planck distribution excess kurtosis. -- [`mean( lambda )`][@stdlib/stats/base/dists/planck/mean]: Planck distribution expected value. -- [`median( lambda )`][@stdlib/stats/base/dists/planck/median]: Planck distribution median. -- [`mode( lambda )`][@stdlib/stats/base/dists/planck/mode]: Planck distribution mode. -- [`skewness( lambda )`][@stdlib/stats/base/dists/planck/skewness]: Planck distribution skewness. -- [`stdev( lambda )`][@stdlib/stats/base/dists/planck/stdev]: Planck distribution standard deviation. -- [`variance( lambda )`][@stdlib/stats/base/dists/planck/variance]: Planck distribution variance. +- [`entropy( lambda )`][@stdlib/stats/base/dists/planck/entropy]: planck (discrete exponential) distribution differential entropy. +- [`kurtosis( lambda )`][@stdlib/stats/base/dists/planck/kurtosis]: planck (discrete exponential) distribution excess kurtosis. +- [`mean( lambda )`][@stdlib/stats/base/dists/planck/mean]: planck distribution expected value. +- [`median( lambda )`][@stdlib/stats/base/dists/planck/median]: planck (discrete exponential) distribution median. +- [`mode( lambda )`][@stdlib/stats/base/dists/planck/mode]: planck (discrete exponential) distribution mode. +- [`skewness( lambda )`][@stdlib/stats/base/dists/planck/skewness]: planck (discrete exponential) distribution skewness. +- [`stdev( lambda )`][@stdlib/stats/base/dists/planck/stdev]: planck distribution standard deviation. +- [`variance( lambda )`][@stdlib/stats/base/dists/planck/variance]: planck distribution variance.
@@ -136,6 +136,38 @@ console.log( objectKeys( planck ) ); [@stdlib/stats/base/dists/planck/variance]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/planck/variance + + +[@stdlib/stats/base/dists/planck/entropy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/planck/entropy + +[@stdlib/stats/base/dists/planck/kurtosis]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/planck/kurtosis + +[@stdlib/stats/base/dists/planck/mean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/planck/mean + +[@stdlib/stats/base/dists/planck/median]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/planck/median + +[@stdlib/stats/base/dists/planck/mode]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/planck/mode + +[@stdlib/stats/base/dists/planck/skewness]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/planck/skewness + +[@stdlib/stats/base/dists/planck/stdev]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/planck/stdev + +[@stdlib/stats/base/dists/planck/variance]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/planck/variance + +[@stdlib/stats/base/dists/planck/cdf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/planck/cdf + +[@stdlib/stats/base/dists/planck/logcdf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/planck/logcdf + +[@stdlib/stats/base/dists/planck/logpmf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/planck/logpmf + +[@stdlib/stats/base/dists/planck/mgf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/planck/mgf + +[@stdlib/stats/base/dists/planck/pmf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/planck/pmf + +[@stdlib/stats/base/dists/planck/quantile]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dists/planck/quantile + + + diff --git a/lib/node_modules/@stdlib/stats/base/ndarray/README.md b/lib/node_modules/@stdlib/stats/base/ndarray/README.md index 401461699c7d..31eb3f5b1624 100644 --- a/lib/node_modules/@stdlib/stats/base/ndarray/README.md +++ b/lib/node_modules/@stdlib/stats/base/ndarray/README.md @@ -45,15 +45,53 @@ The namespace exposes the following APIs:
+- [`covarmtk( arrays )`][@stdlib/stats/base/ndarray/covarmtk]: calculate the covariance of two one-dimensional ndarrays provided known means and using a one-pass textbook algorithm. - [`cumax( arrays )`][@stdlib/stats/base/ndarray/cumax]: compute the cumulative maximum value of a one-dimensional ndarray. +- [`cumin( arrays )`][@stdlib/stats/base/ndarray/cumin]: compute the cumulative minimum value of a one-dimensional ndarray. +- [`dcovarmtk( arrays )`][@stdlib/stats/base/ndarray/dcovarmtk]: calculate the covariance of two one-dimensional double-precision floating-point ndarrays provided known means and using a one-pass textbook algorithm. - [`dcumax( arrays )`][@stdlib/stats/base/ndarray/dcumax]: compute the cumulative maximum value of a one-dimensional double-precision floating-point ndarray. +- [`dcumin( arrays )`][@stdlib/stats/base/ndarray/dcumin]: compute the cumulative minimum value of a one-dimensional double-precision floating-point ndarray. - [`dmax( arrays )`][@stdlib/stats/base/ndarray/dmax]: compute the maximum value of a one-dimensional double-precision floating-point ndarray. +- [`dmaxabs( arrays )`][@stdlib/stats/base/ndarray/dmaxabs]: compute the maximum absolute value of a one-dimensional double-precision floating-point ndarray. +- [`dmaxsorted( arrays )`][@stdlib/stats/base/ndarray/dmaxsorted]: compute the maximum value of a sorted one-dimensional double-precision floating-point ndarray. +- [`dmean( arrays )`][@stdlib/stats/base/ndarray/dmean]: compute the arithmetic mean of a one-dimensional double-precision floating-point ndarray. +- [`dmin( arrays )`][@stdlib/stats/base/ndarray/dmin]: compute the minimum value of a one-dimensional double-precision floating-point ndarray. +- [`dminabs( arrays )`][@stdlib/stats/base/ndarray/dminabs]: compute the minimum absolute value of a one-dimensional double-precision floating-point ndarray. +- [`dnanmax( arrays )`][@stdlib/stats/base/ndarray/dnanmax]: compute the maximum value of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values. +- [`dnanmean( arrays )`][@stdlib/stats/base/ndarray/dnanmean]: compute the arithmetic mean of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values. +- [`dnanmin( arrays )`][@stdlib/stats/base/ndarray/dnanmin]: compute the minimum value of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values. +- [`drange( arrays )`][@stdlib/stats/base/ndarray/drange]: compute the range of a one-dimensional double-precision floating-point ndarray. - [`dztest( arrays )`][@stdlib/stats/base/ndarray/dztest]: compute a one-sample Z-test for a one-dimensional double-precision floating-point ndarray. +- [`dztest2( arrays )`][@stdlib/stats/base/ndarray/dztest2]: compute a two-sample Z-test for two one-dimensional double-precision floating-point ndarrays. - [`maxBy( arrays, clbk[, thisArg ] )`][@stdlib/stats/base/ndarray/max-by]: compute the maximum value of a one-dimensional ndarray via a callback function. - [`max( arrays )`][@stdlib/stats/base/ndarray/max]: compute the maximum value of a one-dimensional ndarray. +- [`maxabs( arrays )`][@stdlib/stats/base/ndarray/maxabs]: compute the maximum absolute value of a one-dimensional ndarray. +- [`maxsorted( arrays )`][@stdlib/stats/base/ndarray/maxsorted]: compute the maximum value of a sorted one-dimensional ndarray. +- [`mean( arrays )`][@stdlib/stats/base/ndarray/mean]: compute the arithmetic mean of a one-dimensional ndarray. +- [`minBy( arrays, clbk[, thisArg ] )`][@stdlib/stats/base/ndarray/min-by]: compute the minimum value of a one-dimensional ndarray via a callback function. +- [`min( arrays )`][@stdlib/stats/base/ndarray/min]: compute the minimum value of a one-dimensional ndarray. +- [`minabs( arrays )`][@stdlib/stats/base/ndarray/minabs]: compute the minimum absolute value of a one-dimensional ndarray. +- [`nanmax( arrays )`][@stdlib/stats/base/ndarray/nanmax]: compute the maximum value of a one-dimensional ndarray, ignoring `NaN` values. +- [`nanmean( arrays )`][@stdlib/stats/base/ndarray/nanmean]: compute the arithmetic mean of a one-dimensional ndarray, ignoring `NaN` values. +- [`nanmin( arrays )`][@stdlib/stats/base/ndarray/nanmin]: compute the minimum value of a one-dimensional ndarray, ignoring `NaN` values. +- [`range( arrays )`][@stdlib/stats/base/ndarray/range]: compute the range of a one-dimensional ndarray. +- [`scovarmtk( arrays )`][@stdlib/stats/base/ndarray/scovarmtk]: calculate the covariance of two one-dimensional single-precision floating-point ndarrays provided known means and using a one-pass textbook algorithm. - [`scumax( arrays )`][@stdlib/stats/base/ndarray/scumax]: compute the cumulative maximum value of a one-dimensional single-precision floating-point ndarray. +- [`scumin( arrays )`][@stdlib/stats/base/ndarray/scumin]: compute the cumulative minimum value of a one-dimensional single-precision floating-point ndarray. - [`smax( arrays )`][@stdlib/stats/base/ndarray/smax]: compute the maximum value of a one-dimensional single-precision floating-point ndarray. +- [`smaxabs( arrays )`][@stdlib/stats/base/ndarray/smaxabs]: compute the maximum absolute value of a one-dimensional single-precision floating-point ndarray. +- [`smaxsorted( arrays )`][@stdlib/stats/base/ndarray/smaxsorted]: compute the maximum value of a sorted one-dimensional single-precision floating-point ndarray. +- [`smean( arrays )`][@stdlib/stats/base/ndarray/smean]: compute the arithmetic mean of a one-dimensional single-precision floating-point ndarray. +- [`smin( arrays )`][@stdlib/stats/base/ndarray/smin]: compute the minimum value of a one-dimensional single-precision floating-point ndarray. +- [`sminabs( arrays )`][@stdlib/stats/base/ndarray/sminabs]: compute the minimum absolute value of a one-dimensional single-precision floating-point ndarray. +- [`snanmax( arrays )`][@stdlib/stats/base/ndarray/snanmax]: compute the maximum value of a one-dimensional single-precision floating-point ndarray, ignoring `NaN` values. +- [`snanmean( arrays )`][@stdlib/stats/base/ndarray/snanmean]: compute the arithmetic mean of a one-dimensional single-precision floating-point ndarray, ignoring `NaN` values. +- [`snanmin( arrays )`][@stdlib/stats/base/ndarray/snanmin]: compute the minimum value of a one-dimensional single-precision floating-point ndarray, ignoring `NaN` values. +- [`srange( arrays )`][@stdlib/stats/base/ndarray/srange]: compute the range of a one-dimensional single-precision floating-point ndarray. - [`sztest( arrays )`][@stdlib/stats/base/ndarray/sztest]: compute a one-sample Z-test for a one-dimensional single-precision floating-point ndarray. +- [`sztest2( arrays )`][@stdlib/stats/base/ndarray/sztest2]: compute a two-sample Z-test for two one-dimensional single-precision floating-point ndarrays. +- [`ztest( arrays )`][@stdlib/stats/base/ndarray/ztest]: compute a one-sample Z-test for a one-dimensional ndarray. +- [`ztest2( arrays )`][@stdlib/stats/base/ndarray/ztest2]: compute a two-sample Z-test for two one-dimensional ndarrays.
@@ -96,24 +134,100 @@ console.log( objectKeys( ns ) ); +[@stdlib/stats/base/ndarray/covarmtk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/covarmtk + [@stdlib/stats/base/ndarray/cumax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/cumax +[@stdlib/stats/base/ndarray/cumin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/cumin + +[@stdlib/stats/base/ndarray/dcovarmtk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dcovarmtk + [@stdlib/stats/base/ndarray/dcumax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dcumax +[@stdlib/stats/base/ndarray/dcumin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dcumin + [@stdlib/stats/base/ndarray/dmax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dmax +[@stdlib/stats/base/ndarray/dmaxabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dmaxabs + +[@stdlib/stats/base/ndarray/dmaxsorted]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dmaxsorted + +[@stdlib/stats/base/ndarray/dmean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dmean + +[@stdlib/stats/base/ndarray/dmin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dmin + +[@stdlib/stats/base/ndarray/dminabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dminabs + +[@stdlib/stats/base/ndarray/dnanmax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dnanmax + +[@stdlib/stats/base/ndarray/dnanmean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dnanmean + +[@stdlib/stats/base/ndarray/dnanmin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dnanmin + +[@stdlib/stats/base/ndarray/drange]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/drange + [@stdlib/stats/base/ndarray/dztest]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dztest +[@stdlib/stats/base/ndarray/dztest2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dztest2 + [@stdlib/stats/base/ndarray/max-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/max-by [@stdlib/stats/base/ndarray/max]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/max +[@stdlib/stats/base/ndarray/maxabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/maxabs + +[@stdlib/stats/base/ndarray/maxsorted]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/maxsorted + +[@stdlib/stats/base/ndarray/mean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/mean + +[@stdlib/stats/base/ndarray/min-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/min-by + +[@stdlib/stats/base/ndarray/min]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/min + +[@stdlib/stats/base/ndarray/minabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/minabs + +[@stdlib/stats/base/ndarray/nanmax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/nanmax + +[@stdlib/stats/base/ndarray/nanmean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/nanmean + +[@stdlib/stats/base/ndarray/nanmin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/nanmin + +[@stdlib/stats/base/ndarray/range]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/range + +[@stdlib/stats/base/ndarray/scovarmtk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/scovarmtk + [@stdlib/stats/base/ndarray/scumax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/scumax +[@stdlib/stats/base/ndarray/scumin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/scumin + [@stdlib/stats/base/ndarray/smax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/smax +[@stdlib/stats/base/ndarray/smaxabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/smaxabs + +[@stdlib/stats/base/ndarray/smaxsorted]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/smaxsorted + +[@stdlib/stats/base/ndarray/smean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/smean + +[@stdlib/stats/base/ndarray/smin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/smin + +[@stdlib/stats/base/ndarray/sminabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/sminabs + +[@stdlib/stats/base/ndarray/snanmax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/snanmax + +[@stdlib/stats/base/ndarray/snanmean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/snanmean + +[@stdlib/stats/base/ndarray/snanmin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/snanmin + +[@stdlib/stats/base/ndarray/srange]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/srange + [@stdlib/stats/base/ndarray/sztest]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/sztest +[@stdlib/stats/base/ndarray/sztest2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/sztest2 + +[@stdlib/stats/base/ndarray/ztest]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/ztest + +[@stdlib/stats/base/ndarray/ztest2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/ztest2 + diff --git a/lib/node_modules/@stdlib/stats/incr/README.md b/lib/node_modules/@stdlib/stats/incr/README.md index 68a0ca83442e..b38ec15fd2ed 100644 --- a/lib/node_modules/@stdlib/stats/incr/README.md +++ b/lib/node_modules/@stdlib/stats/incr/README.md @@ -115,6 +115,13 @@ var incr = ns; - [`incrmvariance( window[, mean] )`][@stdlib/stats/incr/mvariance]: compute a moving unbiased sample variance incrementally. - [`incrmvmr( window[, mean] )`][@stdlib/stats/incr/mvmr]: compute a moving variance-to-mean ratio (VMR) incrementally. - [`incrnancount()`][@stdlib/stats/incr/nancount]: compute a count incrementally, ignoring `NaN` values. +- [`incrnanmaxabs()`][@stdlib/stats/incr/nanmaxabs]: compute a maximum absolute value incrementally, ignoring `NaN` values. +- [`incrnanmean()`][@stdlib/stats/incr/nanmean]: compute an arithmetic mean incrementally, ignoring `NaN` values. +- [`incrnanmeanabs()`][@stdlib/stats/incr/nanmeanabs]: compute an arithmetic mean of absolute values incrementally, ignoring `NaN` values. +- [`incrnanmstdev( window[, mean] )`][@stdlib/stats/incr/nanmstdev]: compute a moving corrected sample standard deviation incrementally, ignoring NaN values. +- [`incrnanmsum( window )`][@stdlib/stats/incr/nanmsum]: compute a moving sum incrementally, ignoring `NaN` values. +- [`incrnanskewness()`][@stdlib/stats/incr/nanskewness]: compute a corrected sample skewness incrementally, ignoring `NaN` values. +- [`incrnanstdev( [mean] )`][@stdlib/stats/incr/nanstdev]: compute a corrected sample standard deviation incrementally, ignoring `NaN` values. - [`incrnansum()`][@stdlib/stats/incr/nansum]: compute a sum incrementally, ignoring `NaN` values. - [`incrnansumabs()`][@stdlib/stats/incr/nansumabs]: compute a sum of absolute values incrementally, ignoring `NaN` values. - [`incrnansumabs2()`][@stdlib/stats/incr/nansumabs2]: compute a sum of squared absolute values incrementally, ignoring `NaN` values. @@ -323,6 +330,20 @@ console.log( getKeys( ns ) ); [@stdlib/stats/incr/nancount]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/incr/nancount +[@stdlib/stats/incr/nanmaxabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/incr/nanmaxabs + +[@stdlib/stats/incr/nanmean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/incr/nanmean + +[@stdlib/stats/incr/nanmeanabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/incr/nanmeanabs + +[@stdlib/stats/incr/nanmstdev]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/incr/nanmstdev + +[@stdlib/stats/incr/nanmsum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/incr/nanmsum + +[@stdlib/stats/incr/nanskewness]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/incr/nanskewness + +[@stdlib/stats/incr/nanstdev]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/incr/nanstdev + [@stdlib/stats/incr/nansum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/incr/nansum [@stdlib/stats/incr/nansumabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/incr/nansumabs diff --git a/lib/node_modules/@stdlib/stats/strided/README.md b/lib/node_modules/@stdlib/stats/strided/README.md index cf3c79856330..0eeab66acb0e 100644 --- a/lib/node_modules/@stdlib/stats/strided/README.md +++ b/lib/node_modules/@stdlib/stats/strided/README.md @@ -55,6 +55,9 @@ The namespace exports the following:
+- [`covarmtk( N, correction, meanx, x, strideX, meany, y, strideY )`][@stdlib/stats/strided/covarmtk]: calculate the covariance of two strided arrays provided known means and using a one-pass textbook algorithm. +- [`dcovarmtk( N, correction, meanx, x, strideX, meany, y, strideY )`][@stdlib/stats/strided/dcovarmtk]: calculate the covariance of two double-precision floating-point strided arrays provided known means and using a one-pass textbook algorithm. +- [`dcovmatmtk( order, orient, uplo, M, N, correction, means, strideM, A, LDA, B, LDB )`][@stdlib/stats/strided/dcovmatmtk]: compute the covariance matrix for an `M` by `N` double-precision floating-point matrix `A` and assign the results to a matrix `B` when provided known means and using a one-pass textbook algorithm. - [`dcumax( N, x, strideX, y, strideY )`][@stdlib/stats/strided/dcumax]: calculate the cumulative maximum of double-precision floating-point strided array elements. - [`dcumaxabs( N, x, strideX, y, strideY )`][@stdlib/stats/strided/dcumaxabs]: calculate the cumulative maximum absolute value of double-precision floating-point strided array elements. - [`dcumin( N, x, strideX, y, strideY )`][@stdlib/stats/strided/dcumin]: calculate the cumulative minimum of double-precision floating-point strided array elements. @@ -71,6 +74,10 @@ The namespace exports the following: - [`dmeanors( N, x, strideX )`][@stdlib/stats/strided/dmeanors]: calculate the arithmetic mean of a double-precision floating-point strided array using ordinary recursive summation. - [`dmeanpn( N, x, strideX )`][@stdlib/stats/strided/dmeanpn]: calculate the arithmetic mean of a double-precision floating-point strided array using a two-pass error correction algorithm. - [`dmeanpw( N, x, strideX )`][@stdlib/stats/strided/dmeanpw]: calculate the arithmetic mean of a double-precision floating-point strided array using pairwise summation. +- [`dmeanstdev( N, correction, x, strideX, out, strideOut )`][@stdlib/stats/strided/dmeanstdev]: calculate the mean and standard deviation of a double-precision floating-point strided array. +- [`dmeanstdevpn( N, correction, x, strideX, out, strideOut )`][@stdlib/stats/strided/dmeanstdevpn]: calculate the mean and standard deviation of a double-precision floating-point strided array using a two-pass algorithm. +- [`dmeanvar( N, correction, x, strideX, out, strideOut )`][@stdlib/stats/strided/dmeanvar]: calculate the mean and variance of a double-precision floating-point strided array. +- [`dmeanvarpn( N, correction, x, strideX, out, strideOut )`][@stdlib/stats/strided/dmeanvarpn]: calculate the mean and variance of a double-precision floating-point strided array using a two-pass algorithm. - [`dmeanwd( N, x, strideX )`][@stdlib/stats/strided/dmeanwd]: calculate the arithmetic mean of a double-precision floating-point strided array using Welford's algorithm. - [`dmediansorted( N, x, strideX )`][@stdlib/stats/strided/dmediansorted]: calculate the median value of a sorted double-precision floating-point strided array. - [`dmidrange( N, x, strideX )`][@stdlib/stats/strided/dmidrange]: calculate the mid-range of a double-precision floating-point strided array. @@ -135,10 +142,11 @@ The namespace exports the following: - [`dvariancetk( N, correction, x, strideX )`][@stdlib/stats/strided/dvariancetk]: calculate the variance of a double-precision floating-point strided array using a one-pass textbook algorithm. - [`dvariancewd( N, correction, x, strideX )`][@stdlib/stats/strided/dvariancewd]: calculate the variance of a double-precision floating-point strided array using Welford's algorithm. - [`dvarianceyc( N, correction, x, strideX )`][@stdlib/stats/strided/dvarianceyc]: calculate the variance of a double-precision floating-point strided array using a one-pass algorithm proposed by Youngs and Cramer. -- [`dvarm( N, mean, correction, x, strideX )`][@stdlib/stats/strided/dvarm]: calculate the variance of a double-precision floating-point strided array provided a known mean. -- [`dvarmpn( N, mean, correction, x, strideX )`][@stdlib/stats/strided/dvarmpn]: calculate the variance of a double-precision floating-point strided array provided a known mean and using Neely's correction algorithm. -- [`dvarmtk( N, mean, correction, x, strideX )`][@stdlib/stats/strided/dvarmtk]: calculate the variance of a double-precision floating-point strided array provided a known mean and using a one-pass textbook algorithm. +- [`dvarm( N, correction, mean, x, strideX )`][@stdlib/stats/strided/dvarm]: calculate the variance of a double-precision floating-point strided array provided a known mean. +- [`dvarmpn( N, correction, mean, x, strideX )`][@stdlib/stats/strided/dvarmpn]: calculate the variance of a double-precision floating-point strided array provided a known mean and using Neely's correction algorithm. +- [`dvarmtk( N, correction, mean, x, strideX )`][@stdlib/stats/strided/dvarmtk]: calculate the variance of a double-precision floating-point strided array provided a known mean and using a one-pass textbook algorithm. - [`dztest( N, alternative, alpha, mu, sigma, x, strideX, out )`][@stdlib/stats/strided/dztest]: compute a one-sample Z-test for a double-precision floating-point strided array. +- [`dztest2( NX, NY, alternative, alpha, diff, sigmax, x, strideX, sigmay, y, strideY, out )`][@stdlib/stats/strided/dztest2]: compute a two-sample Z-test for two double-precision floating-point strided arrays. - [`maxBy( N, x, strideX, clbk[, thisArg] )`][@stdlib/stats/strided/max-by]: calculate the maximum value of a strided array via a callback function. - [`max( N, x, strideX )`][@stdlib/stats/strided/max]: calculate the maximum value of a strided array. - [`maxabs( N, x, strideX )`][@stdlib/stats/strided/maxabs]: calculate the maximum absolute value of a strided array. @@ -161,21 +169,50 @@ The namespace exports the following: - [`nanmaxBy( N, x, strideX, clbk[, thisArg] )`][@stdlib/stats/strided/nanmax-by]: calculate the maximum value of a strided array via a callback function, ignoring `NaN` values. - [`nanmax( N, x, strideX )`][@stdlib/stats/strided/nanmax]: calculate the maximum value of a strided array, ignoring `NaN` values. - [`nanmaxabs( N, x, strideX )`][@stdlib/stats/strided/nanmaxabs]: calculate the maximum absolute value of a strided array, ignoring `NaN` values. +- [`nanmean( N, x, strideX )`][@stdlib/stats/strided/nanmean]: calculate the arithmetic mean of a strided array, ignoring `NaN` values. +- [`nanmeanors( N, x, strideX )`][@stdlib/stats/strided/nanmeanors]: calculate the arithmetic mean of a strided array, ignoring `NaN` values and using ordinary recursive summation. +- [`nanmeanpn( N, x, strideX )`][@stdlib/stats/strided/nanmeanpn]: calculate the arithmetic mean of a strided array, ignoring `NaN` values and using a two-pass error correction algorithm. +- [`nanmeanwd( N, x, strideX )`][@stdlib/stats/strided/nanmeanwd]: calculate the arithmetic mean of a strided array, ignoring `NaN` values and using Welford's algorithm. - [`nanminBy( N, x, strideX, clbk[, thisArg] )`][@stdlib/stats/strided/nanmin-by]: calculate the minimum value of a strided array via a callback function, ignoring `NaN` values. - [`nanmin( N, x, strideX )`][@stdlib/stats/strided/nanmin]: calculate the minimum value of a strided array, ignoring `NaN` values. - [`nanminabs( N, x, strideX )`][@stdlib/stats/strided/nanminabs]: calculate the minimum absolute value of a strided array, ignoring `NaN` values. +- [`nanmskmax( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/nanmskmax]: calculate the maximum value of a strided array according to a mask, ignoring `NaN` values. +- [`nanmskmin( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/nanmskmin]: calculate the minimum value of a strided array according to a mask, ignoring `NaN` values. +- [`nanmskrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/nanmskrange]: calculate the range of a strided array according to a mask, ignoring `NaN` values. +- [`nanrangeBy( N, x, strideX, clbk[, thisArg] )`][@stdlib/stats/strided/nanrange-by]: calculate the range of a strided array via a callback function, ignoring `NaN` values. +- [`nanrange( N, x, strideX )`][@stdlib/stats/strided/nanrange]: calculate the range of a strided array, ignoring `NaN` values. +- [`nanstdev( N, correction, x, strideX )`][@stdlib/stats/strided/nanstdev]: calculate the standard deviation of a strided array ignoring `NaN` values. +- [`nanstdevch( N, correction, x, strideX )`][@stdlib/stats/strided/nanstdevch]: calculate the standard deviation of a strided array ignoring `NaN` values and using a one-pass trial mean algorithm. +- [`nanstdevpn( N, correction, x, strideX )`][@stdlib/stats/strided/nanstdevpn]: calculate the standard deviation of a strided array ignoring `NaN` values and using a two-pass algorithm. +- [`nanstdevtk( N, correction, x, strideX )`][@stdlib/stats/strided/nanstdevtk]: calculate the standard deviation of a strided array ignoring `NaN` values and using a one-pass textbook algorithm. +- [`nanstdevwd( N, correction, x, strideX )`][@stdlib/stats/strided/nanstdevwd]: calculate the standard deviation of a strided array ignoring `NaN` values and using Welford's algorithm. +- [`nanstdevyc( N, correction, x, strideX )`][@stdlib/stats/strided/nanstdevyc]: calculate the standard deviation of a strided array ignoring `NaN` values and using a one-pass algorithm proposed by Youngs and Cramer. +- [`nanvariance( N, correction, x, strideX )`][@stdlib/stats/strided/nanvariance]: calculate the variance of a strided array ignoring `NaN` values. +- [`nanvariancech( N, correction, x, strideX )`][@stdlib/stats/strided/nanvariancech]: calculate the variance of a strided array ignoring `NaN` values and using a one-pass trial mean algorithm. +- [`nanvariancepn( N, correction, x, strideX )`][@stdlib/stats/strided/nanvariancepn]: calculate the variance of a strided array ignoring `NaN` values and using a two-pass algorithm. +- [`nanvariancetk( N, correction, x, strideX )`][@stdlib/stats/strided/nanvariancetk]: calculate the variance of a strided array ignoring `NaN` values and using a one-pass textbook algorithm. +- [`nanvariancewd( N, correction, x, strideX )`][@stdlib/stats/strided/nanvariancewd]: calculate the variance of a strided array ignoring `NaN` values and using Welford's algorithm. +- [`nanvarianceyc( N, correction, x, strideX )`][@stdlib/stats/strided/nanvarianceyc]: calculate the variance of a strided array ignoring `NaN` values and using a one-pass algorithm proposed by Youngs and Cramer. +- [`rangeBy( N, x, strideX, clbk[, thisArg] )`][@stdlib/stats/strided/range-by]: calculate the range of a strided array via a callback function. +- [`range( N, x, strideX )`][@stdlib/stats/strided/range]: calculate the range of a strided array. +- [`scovarmtk( N, correction, meanx, x, strideX, meany, y, strideY )`][@stdlib/stats/strided/scovarmtk]: calculate the covariance of two single-precision floating-point strided arrays provided known means and using a one-pass textbook algorithm. - [`scumax( N, x, strideX, y, strideY )`][@stdlib/stats/strided/scumax]: calculate the cumulative maximum of single-precision floating-point strided array elements. - [`scumaxabs( N, x, strideX, y, strideY )`][@stdlib/stats/strided/scumaxabs]: calculate the cumulative maximum absolute value of single-precision floating-point strided array elements. - [`scumin( N, x, strideX, y, strideY )`][@stdlib/stats/strided/scumin]: calculate the cumulative minimum of single-precision floating-point strided array elements. - [`scuminabs( N, x, strideX, y, strideY )`][@stdlib/stats/strided/scuminabs]: calculate the cumulative minimum absolute value of single-precision floating-point strided array elements. - [`sdsmean( N, x, strideX )`][@stdlib/stats/strided/sdsmean]: calculate the arithmetic mean of a single-precision floating-point strided array using extended accumulation. - [`sdsmeanors( N, x, strideX )`][@stdlib/stats/strided/sdsmeanors]: calculate the arithmetic mean of a single-precision floating-point strided array using ordinary recursive summation with extended accumulation. +- [`sdsnanmeanors( N, x, strideX )`][@stdlib/stats/strided/sdsnanmeanors]: calculate the arithmetic mean of a single-precision floating-point strided array, ignoring `NaN` values and using ordinary recursive summation with extended accumulation. - [`smax( N, x, strideX )`][@stdlib/stats/strided/smax]: calculate the maximum value of a single-precision floating-point strided array. - [`smaxabs( N, x, strideX )`][@stdlib/stats/strided/smaxabs]: calculate the maximum absolute value of a single-precision floating-point strided array. - [`smaxabssorted( N, x, strideX )`][@stdlib/stats/strided/smaxabssorted]: calculate the maximum absolute value of a sorted single-precision floating-point strided array. - [`smaxsorted( N, x, stride )`][@stdlib/stats/strided/smaxsorted]: calculate the maximum value of a sorted single-precision floating-point strided array. - [`smean( N, x, strideX )`][@stdlib/stats/strided/smean]: calculate the arithmetic mean of a single-precision floating-point strided array. +- [`smeankbn( N, x, strideX )`][@stdlib/stats/strided/smeankbn]: calculate the arithmetic mean of a single-precision floating-point strided array using an improved Kahan–Babuška algorithm. +- [`smeankbn2( N, x, strideX )`][@stdlib/stats/strided/smeankbn2]: calculate the arithmetic mean of a single-precision floating-point strided array using a second-order iterative Kahan–Babuška algorithm. - [`smeanli( N, x, strideX )`][@stdlib/stats/strided/smeanli]: calculate the arithmetic mean of a single-precision floating-point strided array using a one-pass trial mean algorithm. +- [`smeanlipw( N, x, strideX )`][@stdlib/stats/strided/smeanlipw]: calculate the arithmetic mean of a single-precision floating-point strided array using a one-pass trial mean algorithm with pairwise summation. +- [`smeanors( N, x, strideX )`][@stdlib/stats/strided/smeanors]: calculate the arithmetic mean of a single-precision floating-point strided array using ordinary recursive summation. - [`smeanpn( N, x, strideX )`][@stdlib/stats/strided/smeanpn]: calculate the arithmetic mean of a single-precision floating-point strided array using a two-pass error correction algorithm. - [`smeanpw( N, x, strideX )`][@stdlib/stats/strided/smeanpw]: calculate the arithmetic mean of a single-precision floating-point strided array using pairwise summation. - [`smeanwd( N, x, strideX )`][@stdlib/stats/strided/smeanwd]: calculate the arithmetic mean of a single-precision floating-point strided array using Welford's algorithm. @@ -189,6 +226,7 @@ The namespace exports the following: - [`smskrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/smskrange]: calculate the range of a single-precision floating-point strided array according to a mask. - [`snanmax( N, x, strideX )`][@stdlib/stats/strided/snanmax]: calculate the maximum value of a single-precision floating-point strided array, ignoring `NaN` values. - [`snanmaxabs( N, x, strideX )`][@stdlib/stats/strided/snanmaxabs]: calculate the maximum absolute value of a single-precision floating-point strided array, ignoring `NaN` values. +- [`snanmean( N, x, strideX )`][@stdlib/stats/strided/snanmean]: calculate the arithmetic mean of a single-precision floating-point strided array, ignoring `NaN` values. - [`snanmeanors( N, x, strideX )`][@stdlib/stats/strided/snanmeanors]: calculate the arithmetic mean of a single-precision floating-point strided array, ignoring `NaN` values and using ordinary recursive summation. - [`snanmeanpn( N, x, strideX )`][@stdlib/stats/strided/snanmeanpn]: calculate the arithmetic mean of a single-precision floating-point strided array, ignoring `NaN` values and using a two-pass error correction algorithm. - [`snanmeanwd( N, x, strideX )`][@stdlib/stats/strided/snanmeanwd]: calculate the arithmetic mean of a single-precision floating-point strided array, ignoring `NaN` values and using Welford's algorithm. @@ -203,13 +241,30 @@ The namespace exports the following: - [`sstdevch( N, correction, x, strideX )`][@stdlib/stats/strided/sstdevch]: calculate the standard deviation of a single-precision floating-point strided array using a one-pass trial mean algorithm. - [`sstdevpn( N, correction, x, strideX )`][@stdlib/stats/strided/sstdevpn]: calculate the standard deviation of a single-precision floating-point strided array using a two-pass algorithm. - [`sstdevtk( N, correction, x, strideX )`][@stdlib/stats/strided/sstdevtk]: calculate the standard deviation of a single-precision floating-point strided array using a one-pass textbook algorithm. +- [`sstdevwd( N, correction, x, strideX )`][@stdlib/stats/strided/sstdevwd]: calculate the standard deviation of a single-precision floating-point strided array using Welford's algorithm. - [`sstdevyc( N, correction, x, strideX )`][@stdlib/stats/strided/sstdevyc]: calculate the standard deviation of a single-precision floating-point strided array using a one-pass algorithm proposed by Youngs and Cramer. +- [`stdev( N, correction, x, strideX )`][@stdlib/stats/strided/stdev]: calculate the standard deviation of a strided array. +- [`stdevch( N, correction, x, strideX )`][@stdlib/stats/strided/stdevch]: calculate the standard deviation of a strided array using a one-pass trial mean algorithm. +- [`stdevpn( N, correction, x, strideX )`][@stdlib/stats/strided/stdevpn]: calculate the standard deviation of a strided array using a two-pass algorithm. +- [`stdevtk( N, correction, x, strideX )`][@stdlib/stats/strided/stdevtk]: calculate the standard deviation of a strided array using a one-pass textbook algorithm. +- [`stdevwd( N, correction, x, strideX )`][@stdlib/stats/strided/stdevwd]: calculate the standard deviation of a strided array using Welford's algorithm. +- [`stdevyc( N, correction, x, strideX )`][@stdlib/stats/strided/stdevyc]: calculate the standard deviation of a strided array using a one-pass algorithm proposed by Youngs and Cramer. +- [`svariance( N, correction, x, strideX )`][@stdlib/stats/strided/svariance]: calculate the variance of a single-precision floating-point strided array. - [`svariancech( N, correction, x, strideX )`][@stdlib/stats/strided/svariancech]: calculate the variance of a single-precision floating-point strided array using a one-pass trial mean algorithm. - [`svariancepn( N, correction, x, strideX )`][@stdlib/stats/strided/svariancepn]: calculate the variance of a single-precision floating-point strided array using a two-pass algorithm. - [`svariancetk( N, correction, x, strideX )`][@stdlib/stats/strided/svariancetk]: calculate the variance of a single-precision floating-point strided array using a one-pass textbook algorithm. +- [`svariancewd( N, correction, x, strideX )`][@stdlib/stats/strided/svariancewd]: calculate the variance of a single-precision floating-point strided array using Welford's algorithm. - [`svarianceyc( N, correction, x, strideX )`][@stdlib/stats/strided/svarianceyc]: calculate the variance of a single-precision floating-point strided array using a one-pass algorithm proposed by Youngs and Cramer. - [`sztest( N, alternative, alpha, mu, sigma, x, strideX, out )`][@stdlib/stats/strided/sztest]: compute a one-sample Z-test for a single-precision floating-point strided array. +- [`sztest2( NX, NY, alternative, alpha, diff, sigmax, x, strideX, sigmay, y, strideY, out )`][@stdlib/stats/strided/sztest2]: compute a two-sample Z-test for two single-precision floating-point strided arrays. +- [`variance( N, correction, x, strideX )`][@stdlib/stats/strided/variance]: calculate the variance of a strided array. +- [`variancech( N, correction, x, strideX )`][@stdlib/stats/strided/variancech]: calculate the variance of a strided array using a one-pass trial mean algorithm. +- [`variancepn( N, correction, x, strideX )`][@stdlib/stats/strided/variancepn]: calculate the variance of a strided array using a two-pass algorithm. +- [`variancetk( N, correction, x, strideX )`][@stdlib/stats/strided/variancetk]: calculate the variance of a strided array using a one-pass textbook algorithm. +- [`variancewd( N, correction, x, strideX )`][@stdlib/stats/strided/variancewd]: calculate the variance of a strided array using Welford's algorithm. +- [`varianceyc( N, correction, x, strideX )`][@stdlib/stats/strided/varianceyc]: calculate the variance of a strided array using a one-pass algorithm proposed by Youngs and Cramer. - [`ztest( N, alternative, alpha, mu, sigma, x, strideX, out )`][@stdlib/stats/strided/ztest]: compute a one-sample Z-test for a strided array. +- [`ztest2( NX, NY, alternative, alpha, diff, sigmax, x, strideX, sigmay, y, strideY, out )`][@stdlib/stats/strided/ztest2]: compute a two-sample Z-test.
@@ -262,6 +317,12 @@ console.log( objectKeys( ns ) ); +[@stdlib/stats/strided/covarmtk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/covarmtk + +[@stdlib/stats/strided/dcovarmtk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dcovarmtk + +[@stdlib/stats/strided/dcovmatmtk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dcovmatmtk + [@stdlib/stats/strided/dcumax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dcumax [@stdlib/stats/strided/dcumaxabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dcumaxabs @@ -294,6 +355,14 @@ console.log( objectKeys( ns ) ); [@stdlib/stats/strided/dmeanpw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dmeanpw +[@stdlib/stats/strided/dmeanstdev]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dmeanstdev + +[@stdlib/stats/strided/dmeanstdevpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dmeanstdevpn + +[@stdlib/stats/strided/dmeanvar]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dmeanvar + +[@stdlib/stats/strided/dmeanvarpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dmeanvarpn + [@stdlib/stats/strided/dmeanwd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dmeanwd [@stdlib/stats/strided/dmediansorted]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dmediansorted @@ -430,6 +499,8 @@ console.log( objectKeys( ns ) ); [@stdlib/stats/strided/dztest]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dztest +[@stdlib/stats/strided/dztest2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dztest2 + [@stdlib/stats/strided/max-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/max-by [@stdlib/stats/strided/max]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/max @@ -474,12 +545,60 @@ console.log( objectKeys( ns ) ); [@stdlib/stats/strided/nanmaxabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanmaxabs +[@stdlib/stats/strided/nanmean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanmean + +[@stdlib/stats/strided/nanmeanors]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanmeanors + +[@stdlib/stats/strided/nanmeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanmeanpn + +[@stdlib/stats/strided/nanmeanwd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanmeanwd + [@stdlib/stats/strided/nanmin-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanmin-by [@stdlib/stats/strided/nanmin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanmin [@stdlib/stats/strided/nanminabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanminabs +[@stdlib/stats/strided/nanmskmax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanmskmax + +[@stdlib/stats/strided/nanmskmin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanmskmin + +[@stdlib/stats/strided/nanmskrange]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanmskrange + +[@stdlib/stats/strided/nanrange-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanrange-by + +[@stdlib/stats/strided/nanrange]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanrange + +[@stdlib/stats/strided/nanstdev]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanstdev + +[@stdlib/stats/strided/nanstdevch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanstdevch + +[@stdlib/stats/strided/nanstdevpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanstdevpn + +[@stdlib/stats/strided/nanstdevtk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanstdevtk + +[@stdlib/stats/strided/nanstdevwd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanstdevwd + +[@stdlib/stats/strided/nanstdevyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanstdevyc + +[@stdlib/stats/strided/nanvariance]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanvariance + +[@stdlib/stats/strided/nanvariancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanvariancech + +[@stdlib/stats/strided/nanvariancepn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanvariancepn + +[@stdlib/stats/strided/nanvariancetk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanvariancetk + +[@stdlib/stats/strided/nanvariancewd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanvariancewd + +[@stdlib/stats/strided/nanvarianceyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/nanvarianceyc + +[@stdlib/stats/strided/range-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/range-by + +[@stdlib/stats/strided/range]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/range + +[@stdlib/stats/strided/scovarmtk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/scovarmtk + [@stdlib/stats/strided/scumax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/scumax [@stdlib/stats/strided/scumaxabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/scumaxabs @@ -492,6 +611,8 @@ console.log( objectKeys( ns ) ); [@stdlib/stats/strided/sdsmeanors]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/sdsmeanors +[@stdlib/stats/strided/sdsnanmeanors]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/sdsnanmeanors + [@stdlib/stats/strided/smax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/smax [@stdlib/stats/strided/smaxabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/smaxabs @@ -502,8 +623,16 @@ console.log( objectKeys( ns ) ); [@stdlib/stats/strided/smean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/smean +[@stdlib/stats/strided/smeankbn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/smeankbn + +[@stdlib/stats/strided/smeankbn2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/smeankbn2 + [@stdlib/stats/strided/smeanli]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/smeanli +[@stdlib/stats/strided/smeanlipw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/smeanlipw + +[@stdlib/stats/strided/smeanors]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/smeanors + [@stdlib/stats/strided/smeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/smeanpn [@stdlib/stats/strided/smeanpw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/smeanpw @@ -530,6 +659,8 @@ console.log( objectKeys( ns ) ); [@stdlib/stats/strided/snanmaxabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/snanmaxabs +[@stdlib/stats/strided/snanmean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/snanmean + [@stdlib/stats/strided/snanmeanors]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/snanmeanors [@stdlib/stats/strided/snanmeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/snanmeanpn @@ -558,20 +689,54 @@ console.log( objectKeys( ns ) ); [@stdlib/stats/strided/sstdevtk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/sstdevtk +[@stdlib/stats/strided/sstdevwd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/sstdevwd + [@stdlib/stats/strided/sstdevyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/sstdevyc +[@stdlib/stats/strided/stdev]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/stdev + +[@stdlib/stats/strided/stdevch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/stdevch + +[@stdlib/stats/strided/stdevpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/stdevpn + +[@stdlib/stats/strided/stdevtk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/stdevtk + +[@stdlib/stats/strided/stdevwd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/stdevwd + +[@stdlib/stats/strided/stdevyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/stdevyc + +[@stdlib/stats/strided/svariance]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/svariance + [@stdlib/stats/strided/svariancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/svariancech [@stdlib/stats/strided/svariancepn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/svariancepn [@stdlib/stats/strided/svariancetk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/svariancetk +[@stdlib/stats/strided/svariancewd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/svariancewd + [@stdlib/stats/strided/svarianceyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/svarianceyc [@stdlib/stats/strided/sztest]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/sztest +[@stdlib/stats/strided/sztest2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/sztest2 + +[@stdlib/stats/strided/variance]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/variance + +[@stdlib/stats/strided/variancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/variancech + +[@stdlib/stats/strided/variancepn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/variancepn + +[@stdlib/stats/strided/variancetk]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/variancetk + +[@stdlib/stats/strided/variancewd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/variancewd + +[@stdlib/stats/strided/varianceyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/varianceyc + [@stdlib/stats/strided/ztest]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/ztest +[@stdlib/stats/strided/ztest2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/ztest2 + diff --git a/lib/node_modules/@stdlib/string/README.md b/lib/node_modules/@stdlib/string/README.md index 90352156104f..ecad08ce3b8d 100644 --- a/lib/node_modules/@stdlib/string/README.md +++ b/lib/node_modules/@stdlib/string/README.md @@ -66,6 +66,7 @@ The namespace exposes the following string manipulation functions: - [`lowercase( str )`][@stdlib/string/lowercase]: convert a string to lowercase. - [`nextCodePointIndex( string[, fromIndex] )`][@stdlib/string/next-code-point-index]: return the position of the next Unicode code point in a string after a specified position. - [`nextGraphemeClusterBreak( string[, fromIndex] )`][@stdlib/string/next-grapheme-cluster-break]: return the next extended grapheme cluster break in a string after a specified position. +- [`numCodePoints( str )`][@stdlib/string/num-code-points]: return the number of Unicode code points in a string. - [`numGraphemeClusters( str )`][@stdlib/string/num-grapheme-clusters]: return the number of grapheme clusters in a string. - [`num2words( value[, options] )`][@stdlib/string/num2words]: convert a number to a word representation. - [`pad( str, len[, options] )`][@stdlib/string/pad]: pad a string. @@ -185,6 +186,8 @@ console.log( getKeys( string ) ); [@stdlib/string/next-grapheme-cluster-break]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/string/next-grapheme-cluster-break +[@stdlib/string/num-code-points]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/string/num-code-points + [@stdlib/string/num-grapheme-clusters]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/string/num-grapheme-clusters [@stdlib/string/num2words]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/string/num2words diff --git a/lib/node_modules/@stdlib/string/base/README.md b/lib/node_modules/@stdlib/string/base/README.md index e1c28649e2a1..4b585d48c1bf 100644 --- a/lib/node_modules/@stdlib/string/base/README.md +++ b/lib/node_modules/@stdlib/string/base/README.md @@ -93,6 +93,9 @@ The namespace contains the following functions: - [`reverse( str )`][@stdlib/string/base/reverse]: reverse the UTF-16 code units of a string. - [`rpad( str, len, pad )`][@stdlib/string/base/right-pad]: right pad a string. - [`rtrim( str )`][@stdlib/string/base/right-trim]: trim whitespace characters from the end of a string. +- [`sliceCodePoints( str, start, end )`][@stdlib/string/base/slice-code-points]: slice a string based on Unicode code point indices. +- [`sliceGraphemeClusters( str, start, end )`][@stdlib/string/base/slice-grapheme-clusters]: slice a string based on grapheme cluster (i.e., user-perceived character) indices. +- [`slice( str, start, end )`][@stdlib/string/base/slice]: slice UTF-16 code units from a string. - [`snakecase( str )`][@stdlib/string/base/snakecase]: convert a string to snake case. - [`startcase( str )`][@stdlib/string/base/startcase]: capitalize the first letter of each word in a string. - [`startsWith( str, search, position )`][@stdlib/string/base/starts-with]: test if a string starts with the characters of another string. @@ -273,6 +276,12 @@ str = ns.trim( str ); [@stdlib/string/base/right-trim]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/string/base/right-trim +[@stdlib/string/base/slice-code-points]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/string/base/slice-code-points + +[@stdlib/string/base/slice-grapheme-clusters]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/string/base/slice-grapheme-clusters + +[@stdlib/string/base/slice]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/string/base/slice + [@stdlib/string/base/snakecase]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/string/base/snakecase [@stdlib/string/base/startcase]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/string/base/startcase diff --git a/lib/node_modules/@stdlib/symbol/README.md b/lib/node_modules/@stdlib/symbol/README.md index 25feb74a2319..71454de038bd 100644 --- a/lib/node_modules/@stdlib/symbol/README.md +++ b/lib/node_modules/@stdlib/symbol/README.md @@ -47,6 +47,7 @@ The namespace contains the following: - [`AsyncIteratorSymbol`][@stdlib/symbol/async-iterator]: async iterator symbol which specifies the default async iterator for an object. - [`Symbol( [description] )`][@stdlib/symbol/ctor]: symbol factory. +- [`IsConcatSpreadableSymbol`][@stdlib/symbol/is-concat-spreadable]: concat spreadable symbol which specifies whether an array-like object should be flattened to its array elements during concatenation. - [`IteratorSymbol`][@stdlib/symbol/iterator]: iterator symbol which specifies the default iterator for an object. @@ -94,6 +95,8 @@ console.log( objectKeys( ns ) ); [@stdlib/symbol/ctor]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/symbol/ctor +[@stdlib/symbol/is-concat-spreadable]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/symbol/is-concat-spreadable + [@stdlib/symbol/iterator]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/symbol/iterator diff --git a/lib/node_modules/@stdlib/utils/README.md b/lib/node_modules/@stdlib/utils/README.md index 81e81b0c55b8..b36420c92733 100644 --- a/lib/node_modules/@stdlib/utils/README.md +++ b/lib/node_modules/@stdlib/utils/README.md @@ -59,6 +59,8 @@ The namespace has the following sub-namespaces: - [`anyByRight( collection, predicate[, thisArg ] )`][@stdlib/utils/any-by-right]: test whether at least one element in a collection passes a test implemented by a predicate function, iterating from right to left. - [`anyBy( collection, predicate[, thisArg ] )`][@stdlib/utils/any-by]: test whether at least one element in a collection passes a test implemented by a predicate function. +- [`anyInBy( object, predicate[, thisArg ] )`][@stdlib/utils/any-in-by]: test whether at least one property in an object passes a test implemented by a predicate function. +- [`anyOwnBy( collection, predicate[, thisArg ] )`][@stdlib/utils/any-own-by]: test whether at least one own property of a provided object passes a test implemented by a predicate function. - [`any( collection )`][@stdlib/utils/any]: test whether at least one element in a collection is truthy. - [`append( collection1, collection2 )`][@stdlib/utils/append]: add elements from one collection to the end of another collection. - [`bifurcateBy( collection, [options,] predicate )`][@stdlib/utils/bifurcate-by]: split values into two groups according to a predicate function. @@ -81,6 +83,7 @@ The namespace has the following sub-namespaces: - [`keyBy( collection, fcn[, thisArg ] )`][@stdlib/utils/key-by]: convert a collection to an object whose keys are determined by a provided function and whose values are the collection values. - [`noneByRight( collection, predicate[, thisArg ] )`][@stdlib/utils/none-by-right]: test whether all elements in a collection fail a test implemented by a predicate function, iterating from right to left. - [`noneBy( collection, predicate[, thisArg ] )`][@stdlib/utils/none-by]: test whether all elements in a collection fail a test implemented by a predicate function. +- [`noneOwnBy( object, predicate[, thisArg ] )`][@stdlib/utils/none-own-by]: tests whether every own property of an object fails a test implemented by a predicate function. - [`none( collection )`][@stdlib/utils/none]: test whether all elements in a collection are falsy. - [`pop( collection )`][@stdlib/utils/pop]: remove and return the last element of a collection. - [`prepend( collection1, collection2 )`][@stdlib/utils/prepend]: add elements from one collection to the beginning of another collection. @@ -91,6 +94,7 @@ The namespace has the following sub-namespaces: - [`shift( collection )`][@stdlib/utils/shift]: remove and return the first element of a collection. - [`someByRight( collection, n, predicate[, thisArg ] )`][@stdlib/utils/some-by-right]: test whether a collection contains at least `n` elements which pass a test implemented by a predicate function, iterating from right to left. - [`someBy( collection, n, predicate[, thisArg ] )`][@stdlib/utils/some-by]: test whether a collection contains at least `n` elements which pass a test implemented by a predicate function. +- [`someOwnBy( obj, n, predicate[, thisArg ] )`][@stdlib/utils/some-own-by]: test whether an object contains at least `n` own properties which pass a test implemented by a predicate function. - [`some( collection, n )`][@stdlib/utils/some]: test whether a collection contains at least `n` elements which are truthy. - [`tabulateBy( collection[, options,] indicator )`][@stdlib/utils/tabulate-by]: generate a frequency table according to an indicator function. - [`tabulate( collection )`][@stdlib/utils/tabulate]: generate a frequency table. @@ -312,6 +316,7 @@ The namespace has the following sub-namespaces: - [`openURL()`][@stdlib/utils/open-url]: open a URL. - [`parallel( files, [options,] clbk )`][@stdlib/utils/parallel]: execute scripts in parallel. - [`parseJSON( str[, reviver] )`][@stdlib/utils/parse-json]: parse a string as JSON. +- [`parseNDJSON( str[, reviver] )`][@stdlib/utils/parse-ndjson]: parse a string containing serialized newline-delimited JSON (NDJSON). - [`realmax( dtype )`][@stdlib/utils/real-max]: return the maximum finite value capable of being represented by a numeric real type. - [`realmin( dtype )`][@stdlib/utils/real-min]: return the smallest positive normal value capable of being represented by a numeric real type. - [`reFromString( str )`][@stdlib/utils/regexp-from-string]: create a regular expression from a regular expression string. @@ -426,6 +431,8 @@ console.log( objectKeys( utils ) ); [@stdlib/utils/parse-json]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/parse-json +[@stdlib/utils/parse-ndjson]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/parse-ndjson + [@stdlib/utils/real-max]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/real-max [@stdlib/utils/real-min]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/real-min @@ -704,6 +711,10 @@ console.log( objectKeys( utils ) ); [@stdlib/utils/any-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/any-by +[@stdlib/utils/any-in-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/any-in-by + +[@stdlib/utils/any-own-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/any-own-by + [@stdlib/utils/any]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/any [@stdlib/utils/append]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/append @@ -748,6 +759,8 @@ console.log( objectKeys( utils ) ); [@stdlib/utils/none-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/none-by +[@stdlib/utils/none-own-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/none-own-by + [@stdlib/utils/none]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/none [@stdlib/utils/pop]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/pop @@ -768,6 +781,8 @@ console.log( objectKeys( utils ) ); [@stdlib/utils/some-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/some-by +[@stdlib/utils/some-own-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/some-own-by + [@stdlib/utils/some]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/some [@stdlib/utils/tabulate-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/tabulate-by diff --git a/lib/node_modules/@stdlib/utils/async/README.md b/lib/node_modules/@stdlib/utils/async/README.md index 61c993b8f2be..25189bc99570 100644 --- a/lib/node_modules/@stdlib/utils/async/README.md +++ b/lib/node_modules/@stdlib/utils/async/README.md @@ -65,6 +65,7 @@ var o = ns; - [`mapValuesAsync( obj, [options,] transform, done )`][@stdlib/utils/async/map-values]: map values from one object to a new object having the same keys. - [`noneByRightAsync( collection, [options,] predicate, done )`][@stdlib/utils/async/none-by-right]: test whether all elements in a collection fail a test implemented by a predicate function, iterating from right to left. - [`noneByAsync( collection, [options,] predicate, done )`][@stdlib/utils/async/none-by]: test whether all elements in a collection fail a test implemented by a predicate function. +- [`parallel( fcns, [options,] done )`][@stdlib/utils/async/parallel]: execute functions in parallel and pass the results of all functions to a provided callback. - [`reduceRightAsync( collection, initial, [options,] reducer, done )`][@stdlib/utils/async/reduce-right]: apply a function against an accumulator and each element in a collection and return the accumulated result, iterating from right to left. - [`reduceAsync( collection, initial, [options,] reducer, done )`][@stdlib/utils/async/reduce]: apply a function against an accumulator and each element in a collection and return the accumulated result. - [`waterfall( fcns, clbk[, thisArg] )`][@stdlib/utils/async/series-waterfall]: execute functions in series, passing the results of one function as arguments to the next function. @@ -161,6 +162,8 @@ console.log( objectKeys( ns ) ); [@stdlib/utils/async/none-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/async/none-by +[@stdlib/utils/async/parallel]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/async/parallel + [@stdlib/utils/async/reduce-right]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/async/reduce-right [@stdlib/utils/async/reduce]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/utils/async/reduce From 36b07ad813fad277c3beef7bcf0cfe7aaf30fb70 Mon Sep 17 00:00:00 2001 From: Athan Date: Fri, 7 Nov 2025 00:43:42 -0800 Subject: [PATCH 2/2] docs: remove duplicate links Signed-off-by: Athan --- .../@stdlib/stats/base/dists/planck/README.md | 28 ------------------- 1 file changed, 28 deletions(-) diff --git a/lib/node_modules/@stdlib/stats/base/dists/planck/README.md b/lib/node_modules/@stdlib/stats/base/dists/planck/README.md index e314077b74c8..992c2ac13236 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/planck/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/planck/README.md @@ -108,34 +108,6 @@ console.log( objectKeys( planck ) );