From 3dcdf3b9b0a00768f85e11a74b7d48249b42abae Mon Sep 17 00:00:00 2001 From: stdlib-bot <82920195+stdlib-bot@users.noreply.github.com> Date: Thu, 30 Jul 2026 03:03:44 +0000 Subject: [PATCH 1/2] docs: update Markdown equation SVGs --- .../base/daxpby/docs/img/equation_axpby.svg | 20 +++++++ .../ext/base/dwapx/docs/img/equation_wapx.svg | 17 ++++++ .../ext/base/dwax/docs/img/equation_wax.svg | 17 ++++++ .../ext/base/dwxpy/docs/img/equation_wxpy.svg | 17 ++++++ .../ext/base/dwxsa/docs/img/equation_wxsa.svg | 17 ++++++ .../ext/base/dxdy/docs/img/equation_xdy.svg | 16 ++++++ .../ext/base/dxmy/docs/img/equation_xmy.svg | 16 ++++++ .../ext/base/dxpy/docs/img/equation_xpy.svg | 16 ++++++ .../ext/base/dxsy/docs/img/equation_xsy.svg | 16 ++++++ .../docs/img/equation_identity_function.svg | 14 ++--- .../docs/img/equation_identity_function.svg | 14 ++--- .../nanmme/docs/img/equation_mean_error.svg | 54 +++++++++++++++++++ 12 files changed, 220 insertions(+), 14 deletions(-) create mode 100644 lib/node_modules/@stdlib/blas/ext/base/daxpby/docs/img/equation_axpby.svg create mode 100644 lib/node_modules/@stdlib/blas/ext/base/dwapx/docs/img/equation_wapx.svg create mode 100644 lib/node_modules/@stdlib/blas/ext/base/dwax/docs/img/equation_wax.svg create mode 100644 lib/node_modules/@stdlib/blas/ext/base/dwxpy/docs/img/equation_wxpy.svg create mode 100644 lib/node_modules/@stdlib/blas/ext/base/dwxsa/docs/img/equation_wxsa.svg create mode 100644 lib/node_modules/@stdlib/blas/ext/base/dxdy/docs/img/equation_xdy.svg create mode 100644 lib/node_modules/@stdlib/blas/ext/base/dxmy/docs/img/equation_xmy.svg create mode 100644 lib/node_modules/@stdlib/blas/ext/base/dxpy/docs/img/equation_xpy.svg create mode 100644 lib/node_modules/@stdlib/blas/ext/base/dxsy/docs/img/equation_xsy.svg diff --git a/lib/node_modules/@stdlib/blas/ext/base/daxpby/docs/img/equation_axpby.svg b/lib/node_modules/@stdlib/blas/ext/base/daxpby/docs/img/equation_axpby.svg new file mode 100644 index 000000000000..9d3ddd257fb2 --- /dev/null +++ b/lib/node_modules/@stdlib/blas/ext/base/daxpby/docs/img/equation_axpby.svg @@ -0,0 +1,20 @@ + +bold y equals alpha bold x plus beta bold y + + + \ No newline at end of file diff --git a/lib/node_modules/@stdlib/blas/ext/base/dwapx/docs/img/equation_wapx.svg b/lib/node_modules/@stdlib/blas/ext/base/dwapx/docs/img/equation_wapx.svg new file mode 100644 index 000000000000..0c2c40a854f3 --- /dev/null +++ b/lib/node_modules/@stdlib/blas/ext/base/dwapx/docs/img/equation_wapx.svg @@ -0,0 +1,17 @@ + +bold w equals bold x plus alpha + + + \ No newline at end of file diff --git a/lib/node_modules/@stdlib/blas/ext/base/dwax/docs/img/equation_wax.svg b/lib/node_modules/@stdlib/blas/ext/base/dwax/docs/img/equation_wax.svg new file mode 100644 index 000000000000..98d9ad618b9a --- /dev/null +++ b/lib/node_modules/@stdlib/blas/ext/base/dwax/docs/img/equation_wax.svg @@ -0,0 +1,17 @@ + +bold w equals alpha dot bold x + + + \ No newline at end of file diff --git a/lib/node_modules/@stdlib/blas/ext/base/dwxpy/docs/img/equation_wxpy.svg b/lib/node_modules/@stdlib/blas/ext/base/dwxpy/docs/img/equation_wxpy.svg new file mode 100644 index 000000000000..8303ce2c1877 --- /dev/null +++ b/lib/node_modules/@stdlib/blas/ext/base/dwxpy/docs/img/equation_wxpy.svg @@ -0,0 +1,17 @@ + +bold w equals bold x plus bold y + + + \ No newline at end of file diff --git a/lib/node_modules/@stdlib/blas/ext/base/dwxsa/docs/img/equation_wxsa.svg b/lib/node_modules/@stdlib/blas/ext/base/dwxsa/docs/img/equation_wxsa.svg new file mode 100644 index 000000000000..7c2f9b86dc15 --- /dev/null +++ b/lib/node_modules/@stdlib/blas/ext/base/dwxsa/docs/img/equation_wxsa.svg @@ -0,0 +1,17 @@ + +bold w equals bold x minus alpha + + + \ No newline at end of file diff --git a/lib/node_modules/@stdlib/blas/ext/base/dxdy/docs/img/equation_xdy.svg b/lib/node_modules/@stdlib/blas/ext/base/dxdy/docs/img/equation_xdy.svg new file mode 100644 index 000000000000..1b0e60ad95cf --- /dev/null +++ b/lib/node_modules/@stdlib/blas/ext/base/dxdy/docs/img/equation_xdy.svg @@ -0,0 +1,16 @@ + +bold y equals bold x circled-division-slash bold y + + + \ No newline at end of file diff --git a/lib/node_modules/@stdlib/blas/ext/base/dxmy/docs/img/equation_xmy.svg b/lib/node_modules/@stdlib/blas/ext/base/dxmy/docs/img/equation_xmy.svg new file mode 100644 index 000000000000..a0944451b229 --- /dev/null +++ b/lib/node_modules/@stdlib/blas/ext/base/dxmy/docs/img/equation_xmy.svg @@ -0,0 +1,16 @@ + +bold y equals bold x circled-dot bold y + + + \ No newline at end of file diff --git a/lib/node_modules/@stdlib/blas/ext/base/dxpy/docs/img/equation_xpy.svg b/lib/node_modules/@stdlib/blas/ext/base/dxpy/docs/img/equation_xpy.svg new file mode 100644 index 000000000000..a34da51849fd --- /dev/null +++ b/lib/node_modules/@stdlib/blas/ext/base/dxpy/docs/img/equation_xpy.svg @@ -0,0 +1,16 @@ + +bold y equals bold x plus bold y + + + \ No newline at end of file diff --git a/lib/node_modules/@stdlib/blas/ext/base/dxsy/docs/img/equation_xsy.svg b/lib/node_modules/@stdlib/blas/ext/base/dxsy/docs/img/equation_xsy.svg new file mode 100644 index 000000000000..5cd910c218bb --- /dev/null +++ b/lib/node_modules/@stdlib/blas/ext/base/dxsy/docs/img/equation_xsy.svg @@ -0,0 +1,16 @@ + +bold y equals bold x minus bold y + + + \ No newline at end of file diff --git a/lib/node_modules/@stdlib/complex/float32/base/identity/docs/img/equation_identity_function.svg b/lib/node_modules/@stdlib/complex/float32/base/identity/docs/img/equation_identity_function.svg index 86516c97fe7a..9858d93c93b9 100644 --- a/lib/node_modules/@stdlib/complex/float32/base/identity/docs/img/equation_identity_function.svg +++ b/lib/node_modules/@stdlib/complex/float32/base/identity/docs/img/equation_identity_function.svg @@ -1,18 +1,18 @@ - -f left-parenthesis x right-parenthesis equals x + +f left-parenthesis z right-parenthesis equals z \ No newline at end of file diff --git a/lib/node_modules/@stdlib/complex/float64/base/identity/docs/img/equation_identity_function.svg b/lib/node_modules/@stdlib/complex/float64/base/identity/docs/img/equation_identity_function.svg index 86516c97fe7a..9858d93c93b9 100644 --- a/lib/node_modules/@stdlib/complex/float64/base/identity/docs/img/equation_identity_function.svg +++ b/lib/node_modules/@stdlib/complex/float64/base/identity/docs/img/equation_identity_function.svg @@ -1,18 +1,18 @@ - -f left-parenthesis x right-parenthesis equals x + +f left-parenthesis z right-parenthesis equals z \ No newline at end of file diff --git a/lib/node_modules/@stdlib/stats/incr/nanmme/docs/img/equation_mean_error.svg b/lib/node_modules/@stdlib/stats/incr/nanmme/docs/img/equation_mean_error.svg index e69de29bb2d1..8bffaaf6a41d 100644 --- a/lib/node_modules/@stdlib/stats/incr/nanmme/docs/img/equation_mean_error.svg +++ b/lib/node_modules/@stdlib/stats/incr/nanmme/docs/img/equation_mean_error.svg @@ -0,0 +1,54 @@ + +normal upper M normal upper E equals StartFraction 1 Over upper W EndFraction sigma-summation Underscript i equals 0 Overscript upper W minus 1 Endscripts left-parenthesis y Subscript i Baseline minus x Subscript i Baseline right-parenthesis + + + \ No newline at end of file From 8ac3792b1d1e4db3228f651f8b347ca5a06b14cc Mon Sep 17 00:00:00 2001 From: stdlib-bot <82920195+stdlib-bot@users.noreply.github.com> Date: Thu, 30 Jul 2026 03:06:11 +0000 Subject: [PATCH 2/2] docs: update Markdown equation elements --- lib/node_modules/@stdlib/blas/ext/base/daxpby/README.md | 5 +++++ lib/node_modules/@stdlib/blas/ext/base/dwapx/README.md | 5 +++++ lib/node_modules/@stdlib/blas/ext/base/dwax/README.md | 5 +++++ lib/node_modules/@stdlib/blas/ext/base/dwxpy/README.md | 5 +++++ lib/node_modules/@stdlib/blas/ext/base/dwxsa/README.md | 5 +++++ lib/node_modules/@stdlib/blas/ext/base/dxdy/README.md | 5 +++++ lib/node_modules/@stdlib/blas/ext/base/dxmy/README.md | 5 +++++ lib/node_modules/@stdlib/blas/ext/base/dxpy/README.md | 5 +++++ lib/node_modules/@stdlib/blas/ext/base/dxsy/README.md | 5 +++++ .../@stdlib/complex/float32/base/identity/README.md | 2 +- .../@stdlib/complex/float64/base/identity/README.md | 2 +- .../@stdlib/number/float32/base/identity/README.md | 2 +- .../@stdlib/number/float64/base/identity/README.md | 2 +- .../@stdlib/number/int16/base/identity/README.md | 2 +- .../@stdlib/number/int32/base/identity/README.md | 2 +- lib/node_modules/@stdlib/number/int8/base/identity/README.md | 2 +- .../@stdlib/number/uint16/base/identity/README.md | 2 +- .../@stdlib/number/uint32/base/identity/README.md | 2 +- .../@stdlib/number/uint8/base/identity/README.md | 2 +- lib/node_modules/@stdlib/stats/incr/nanmme/README.md | 4 ++-- 20 files changed, 57 insertions(+), 12 deletions(-) diff --git a/lib/node_modules/@stdlib/blas/ext/base/daxpby/README.md b/lib/node_modules/@stdlib/blas/ext/base/daxpby/README.md index d07d178f9023..89d2048e0eac 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/daxpby/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/daxpby/README.md @@ -32,6 +32,11 @@ This BLAS extension implements the operation \mathbf{y} = \alpha \mathbf{x} + \beta \mathbf{y} ``` + + This API is complementary to the package [`@stdlib/blas/base/daxpy`][@stdlib/blas/base/daxpy] and is a common BLAS extension in libraries such as Intel MKL, OpenBLAS, and others. diff --git a/lib/node_modules/@stdlib/blas/ext/base/dwapx/README.md b/lib/node_modules/@stdlib/blas/ext/base/dwapx/README.md index b08f7670296d..bb5bd0b465ed 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/dwapx/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/dwapx/README.md @@ -32,6 +32,11 @@ This BLAS extension implements the operation \mathbf{w} = \mathbf{x} + \alpha ``` + + This API is complementary to the package [`@stdlib/blas/ext/base/dapx`][@stdlib/blas/ext/base/dapx], which performs an in-place update. diff --git a/lib/node_modules/@stdlib/blas/ext/base/dwax/README.md b/lib/node_modules/@stdlib/blas/ext/base/dwax/README.md index 5d74a0008ff0..7d5d31c2bfd4 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/dwax/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/dwax/README.md @@ -32,6 +32,11 @@ This BLAS extension implements the operation \mathbf{w} = \alpha \cdot \mathbf{x} ``` + + This API is complementary to the package [`@stdlib/blas/base/dscal`][@stdlib/blas/base/dscal], which performs an in-place update. diff --git a/lib/node_modules/@stdlib/blas/ext/base/dwxpy/README.md b/lib/node_modules/@stdlib/blas/ext/base/dwxpy/README.md index 942299e3cb69..0f6d36541086 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/dwxpy/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/dwxpy/README.md @@ -32,6 +32,11 @@ This BLAS extension implements the operation \mathbf{w} = \mathbf{x} + \mathbf{y} ``` + + diff --git a/lib/node_modules/@stdlib/blas/ext/base/dwxsa/README.md b/lib/node_modules/@stdlib/blas/ext/base/dwxsa/README.md index e240f44429bf..51f795019bdc 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/dwxsa/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/dwxsa/README.md @@ -32,6 +32,11 @@ This BLAS extension implements the operation \mathbf{w} = \mathbf{x} - \alpha ``` + + This API is complementary to the package [`@stdlib/blas/ext/base/dxsa`][@stdlib/blas/ext/base/dxsa], which performs an in-place update. diff --git a/lib/node_modules/@stdlib/blas/ext/base/dxdy/README.md b/lib/node_modules/@stdlib/blas/ext/base/dxdy/README.md index 840ed6019eb4..27df8e6508b6 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/dxdy/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/dxdy/README.md @@ -32,6 +32,11 @@ This BLAS extension implements the operation \mathbf{y} = \mathbf{x} \oslash \mathbf{y} ``` + + where `⊘` denotes the [Hadamard division][hadamard-division]. diff --git a/lib/node_modules/@stdlib/blas/ext/base/dxmy/README.md b/lib/node_modules/@stdlib/blas/ext/base/dxmy/README.md index 95152032359a..2cb7202d2bee 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/dxmy/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/dxmy/README.md @@ -32,6 +32,11 @@ This BLAS extension implements the operation \mathbf{y} = \mathbf{x} \odot \mathbf{y} ``` + + where `⊙` denotes the [Hadamard product][hadamard-product]. diff --git a/lib/node_modules/@stdlib/blas/ext/base/dxpy/README.md b/lib/node_modules/@stdlib/blas/ext/base/dxpy/README.md index 8a7e926aff13..d04d913707ae 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/dxpy/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/dxpy/README.md @@ -32,6 +32,11 @@ This BLAS extension implements the operation \mathbf{y} = \mathbf{x} + \mathbf{y} ``` + + This API is a specialized version of the package [`@stdlib/blas/ext/base/daxpby`][@stdlib/blas/ext/base/daxpby] with `α = 1` and `β = 1` and performs element-wise addition between two vectors. diff --git a/lib/node_modules/@stdlib/blas/ext/base/dxsy/README.md b/lib/node_modules/@stdlib/blas/ext/base/dxsy/README.md index e855b8df79b5..59e930aaeeb0 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/dxsy/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/dxsy/README.md @@ -32,6 +32,11 @@ This BLAS extension implements the operation \mathbf{y} = \mathbf{x} - \mathbf{y} ``` + + This API is a specialized version of the package [`@stdlib/blas/ext/base/daxpby`][@stdlib/blas/ext/base/daxpby] with `α = 1` and `β = -1` and performs element-wise subtraction between two vectors. diff --git a/lib/node_modules/@stdlib/complex/float32/base/identity/README.md b/lib/node_modules/@stdlib/complex/float32/base/identity/README.md index df675142bdc0..73b93da4ba35 100644 --- a/lib/node_modules/@stdlib/complex/float32/base/identity/README.md +++ b/lib/node_modules/@stdlib/complex/float32/base/identity/README.md @@ -33,7 +33,7 @@ f(z) = z ``` diff --git a/lib/node_modules/@stdlib/complex/float64/base/identity/README.md b/lib/node_modules/@stdlib/complex/float64/base/identity/README.md index c771b533321d..cf0c84bd9358 100644 --- a/lib/node_modules/@stdlib/complex/float64/base/identity/README.md +++ b/lib/node_modules/@stdlib/complex/float64/base/identity/README.md @@ -33,7 +33,7 @@ f(z) = z ``` diff --git a/lib/node_modules/@stdlib/number/float32/base/identity/README.md b/lib/node_modules/@stdlib/number/float32/base/identity/README.md index 4f275a300b80..42221d733292 100644 --- a/lib/node_modules/@stdlib/number/float32/base/identity/README.md +++ b/lib/node_modules/@stdlib/number/float32/base/identity/README.md @@ -33,7 +33,7 @@ f(x) = x ``` diff --git a/lib/node_modules/@stdlib/number/float64/base/identity/README.md b/lib/node_modules/@stdlib/number/float64/base/identity/README.md index 98d35393a9d0..7233ad1e3ec3 100644 --- a/lib/node_modules/@stdlib/number/float64/base/identity/README.md +++ b/lib/node_modules/@stdlib/number/float64/base/identity/README.md @@ -33,7 +33,7 @@ f(x) = x ``` diff --git a/lib/node_modules/@stdlib/number/int16/base/identity/README.md b/lib/node_modules/@stdlib/number/int16/base/identity/README.md index 2c62796dfec3..f6a83bdff42b 100644 --- a/lib/node_modules/@stdlib/number/int16/base/identity/README.md +++ b/lib/node_modules/@stdlib/number/int16/base/identity/README.md @@ -33,7 +33,7 @@ f(x) = x ``` diff --git a/lib/node_modules/@stdlib/number/int32/base/identity/README.md b/lib/node_modules/@stdlib/number/int32/base/identity/README.md index 03f2beaaeb11..0a5145e3efa5 100644 --- a/lib/node_modules/@stdlib/number/int32/base/identity/README.md +++ b/lib/node_modules/@stdlib/number/int32/base/identity/README.md @@ -33,7 +33,7 @@ f(x) = x ``` diff --git a/lib/node_modules/@stdlib/number/int8/base/identity/README.md b/lib/node_modules/@stdlib/number/int8/base/identity/README.md index 23d3b2ff391e..4ff7633da487 100644 --- a/lib/node_modules/@stdlib/number/int8/base/identity/README.md +++ b/lib/node_modules/@stdlib/number/int8/base/identity/README.md @@ -33,7 +33,7 @@ f(x) = x ``` diff --git a/lib/node_modules/@stdlib/number/uint16/base/identity/README.md b/lib/node_modules/@stdlib/number/uint16/base/identity/README.md index 371e77141820..15a01783180f 100644 --- a/lib/node_modules/@stdlib/number/uint16/base/identity/README.md +++ b/lib/node_modules/@stdlib/number/uint16/base/identity/README.md @@ -33,7 +33,7 @@ f(x) = x ``` diff --git a/lib/node_modules/@stdlib/number/uint32/base/identity/README.md b/lib/node_modules/@stdlib/number/uint32/base/identity/README.md index 71074188c4f9..da76764ace17 100644 --- a/lib/node_modules/@stdlib/number/uint32/base/identity/README.md +++ b/lib/node_modules/@stdlib/number/uint32/base/identity/README.md @@ -33,7 +33,7 @@ f(x) = x ``` diff --git a/lib/node_modules/@stdlib/number/uint8/base/identity/README.md b/lib/node_modules/@stdlib/number/uint8/base/identity/README.md index db390fc627c7..4cb7de09072f 100644 --- a/lib/node_modules/@stdlib/number/uint8/base/identity/README.md +++ b/lib/node_modules/@stdlib/number/uint8/base/identity/README.md @@ -33,7 +33,7 @@ f(x) = x ``` diff --git a/lib/node_modules/@stdlib/stats/incr/nanmme/README.md b/lib/node_modules/@stdlib/stats/incr/nanmme/README.md index 7fb866f5cf0a..c1d296a325e0 100644 --- a/lib/node_modules/@stdlib/stats/incr/nanmme/README.md +++ b/lib/node_modules/@stdlib/stats/incr/nanmme/README.md @@ -32,8 +32,8 @@ For a window of size `W`, the [mean error][mean-absolute-error] is defined as \mathop{\mathrm{ME}} = \frac{1}{W} \sum_{i=0}^{W-1} (y_i - x_i) ``` -