You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/blas/base/dgemm/README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,12 +55,12 @@ The function has the following parameters:
55
55
-**K**: number of columns in the matrix `op(A)` and number of rows in the matrix `op(B)`.
56
56
-**α**: scalar constant.
57
57
-**A**: first input matrix stored in linear memory as a [`Float64Array`][mdn-float64array].
58
-
-**lda**: stride of the first dimension of `A` (leading dimension of `A`).
58
+
-**lda**: stride between successive contiguous vectors of the matrix `A` (a.k.a., leading dimension of `A`).
59
59
-**B**: second input matrix stored in linear memory as a [`Float64Array`][mdn-float64array].
60
-
-**ldb**: stride of the first dimension of `B` (leading dimension of `B`).
60
+
-**ldb**: stride between successive contiguous vectors of the matrix `B` (a.k.a., leading dimension of `B`).
61
61
-**β**: scalar constant.
62
62
-**C**: third input matrix stored in linear memory as a [`Float64Array`][mdn-float64array].
63
-
-**ldc**: stride of the first dimension of `C` (leading dimension of `C`).
63
+
-**ldc**: stride between successive contiguous vectors of the matrix `C` (a.k.a., leading dimension of `C`).
64
64
65
65
The stride parameters determine how elements in the input arrays are accessed at runtime. For example, to perform matrix multiplication of two subarrays
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/blas/ext/base/README.md
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,6 +44,7 @@ var o = ns;
44
44
<divclass="namespace-toc">
45
45
46
46
- <spanclass="signature">[`cfill( N, alpha, x, strideX )`][@stdlib/blas/ext/base/cfill]</span><spanclass="delimiter">: </span><spanclass="description">fill a single-precision complex floating-point strided array with a specified scalar constant.</span>
47
+
- <spanclass="signature">[`cindexOfRow( order, M, N, A, LDA, x, strideX, workspace, strideW )`][@stdlib/blas/ext/base/cindex-of-row]</span><spanclass="delimiter">: </span><spanclass="description">return the index of the first row in a single-precision complex floating-point input matrix which has the same elements as a provided search vector.</span>
47
48
- <spanclass="signature">[`csum( N, x, strideX )`][@stdlib/blas/ext/base/csum]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of single-precision complex floating-point strided array elements.</span>
48
49
- <spanclass="signature">[`csumkbn( N, x, strideX )`][@stdlib/blas/ext/base/csumkbn]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of single-precision complex floating-point strided array elements using an improved Kahan–Babuška algorithm.</span>
49
50
- <spanclass="signature">[`czeroTo( N, x, strideX )`][@stdlib/blas/ext/base/czero-to]</span><spanclass="delimiter">: </span><spanclass="description">fill a single-precision complex floating-point strided array with linearly spaced numeric elements which increment by `1` starting from zero.</span>
@@ -124,6 +125,7 @@ var o = ns;
124
125
- <spanclass="signature">[`gfill( N, alpha, x, strideX )`][@stdlib/blas/ext/base/gfill]</span><spanclass="delimiter">: </span><spanclass="description">fill a strided array with a specified scalar constant.</span>
125
126
- <spanclass="signature">[`gfindIndex( N, x, strideX, clbk[, thisArg] )`][@stdlib/blas/ext/base/gfind-index]</span><spanclass="delimiter">: </span><spanclass="description">return the index of the first element which passes a test implemented by a predicate function.</span>
126
127
- <spanclass="signature">[`gfindLastIndex( N, x, strideX, clbk[, thisArg] )`][@stdlib/blas/ext/base/gfind-last-index]</span><spanclass="delimiter">: </span><spanclass="description">return the index of the last element which passes a test implemented by a predicate function.</span>
128
+
- <spanclass="signature">[`gindexOfColumn( order, M, N, A, LDA, x, strideX )`][@stdlib/blas/ext/base/gindex-of-column]</span><spanclass="delimiter">: </span><spanclass="description">return the index of the first column in an input matrix which has the same elements as a provided search vector.</span>
127
129
- <spanclass="signature">[`gindexOfRow( order, M, N, A, LDA, x, strideX )`][@stdlib/blas/ext/base/gindex-of-row]</span><spanclass="delimiter">: </span><spanclass="description">return the index of the first row in an input matrix which has the same elements as a provided search vector.</span>
128
130
- <spanclass="signature">[`gindexOf( N, searchElement, x, strideX )`][@stdlib/blas/ext/base/gindex-of]</span><spanclass="delimiter">: </span><spanclass="description">return the first index of a specified search element in a strided array.</span>
129
131
- <spanclass="signature">[`gjoinBetween( N, prefix, suffix, x, strideX, separators, strideS )`][@stdlib/blas/ext/base/gjoin-between]</span><spanclass="delimiter">: </span><spanclass="description">return a string by joining strided array elements using a specified separator for each pair of consecutive elements.</span>
@@ -137,6 +139,7 @@ var o = ns;
137
139
- <spanclass="signature">[`gnansumkbn2( N, x, strideX )`][@stdlib/blas/ext/base/gnansumkbn2]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of strided array elements, ignoring `NaN` values and using a second-order iterative Kahan–Babuška algorithm.</span>
138
140
- <spanclass="signature">[`gnansumors( N, x, strideX )`][@stdlib/blas/ext/base/gnansumors]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of strided array elements, ignoring `NaN` values and using ordinary recursive summation.</span>
139
141
- <spanclass="signature">[`gnansumpw( N, x, strideX )`][@stdlib/blas/ext/base/gnansumpw]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of strided array elements, ignoring `NaN` values and using pairwise summation.</span>
142
+
- <spanclass="signature">[`goneTo( N, x, strideX )`][@stdlib/blas/ext/base/gone-to]</span><spanclass="delimiter">: </span><spanclass="description">fill a strided array with linearly spaced numeric elements which increment by `1` starting from one.</span>
140
143
- <spanclass="signature">[`grev( N, x, strideX )`][@stdlib/blas/ext/base/grev]</span><spanclass="delimiter">: </span><spanclass="description">reverse a strided array in-place.</span>
141
144
- <spanclass="signature">[`gsort( N, order, x, strideX )`][@stdlib/blas/ext/base/gsort]</span><spanclass="delimiter">: </span><spanclass="description">sort a strided array.</span>
142
145
- <spanclass="signature">[`gsort2hp( N, order, x, strideX, y, strideY )`][@stdlib/blas/ext/base/gsort2hp]</span><spanclass="delimiter">: </span><spanclass="description">simultaneously sort two strided arrays based on the sort order of the first array using heapsort.</span>
@@ -197,6 +200,8 @@ var o = ns;
197
200
- <spanclass="signature">[`szeroTo( N, x, strideX )`][@stdlib/blas/ext/base/szero-to]</span><spanclass="delimiter">: </span><spanclass="description">fill a single-precision floating-point strided array with linearly spaced numeric elements which increment by `1` starting from zero.</span>
198
201
- <spanclass="signature">[`wasm`][@stdlib/blas/ext/base/wasm]</span><spanclass="delimiter">: </span><spanclass="description">extensions to basic linear algebra subprograms (BLAS) compiled to WebAssembly.</span>
199
202
- <spanclass="signature">[`zfill( N, alpha, x, strideX )`][@stdlib/blas/ext/base/zfill]</span><spanclass="delimiter">: </span><spanclass="description">fill a double-precision complex floating-point strided array with a specified scalar constant.</span>
203
+
- <spanclass="signature">[`zindexOfRow( order, M, N, A, LDA, x, strideX, workspace, strideW )`][@stdlib/blas/ext/base/zindex-of-row]</span><spanclass="delimiter">: </span><spanclass="description">return the index of the first row in a double-precision complex floating-point input matrix which has the same elements as a provided search vector.</span>
204
+
- <spanclass="signature">[`zoneTo( N, x, strideX )`][@stdlib/blas/ext/base/zone-to]</span><spanclass="delimiter">: </span><spanclass="description">fill a double-precision complex floating-point strided array with linearly spaced numeric elements which increment by `1` starting from one.</span>
200
205
- <spanclass="signature">[`zsum( N, x, strideX )`][@stdlib/blas/ext/base/zsum]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of double-precision complex floating-point strided array elements.</span>
201
206
- <spanclass="signature">[`zsumkbn( N, x, strideX )`][@stdlib/blas/ext/base/zsumkbn]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of double-precision complex floating-point strided array elements using an improved Kahan–Babuška algorithm.</span>
202
207
- <spanclass="signature">[`zzeroTo( N, x, strideX )`][@stdlib/blas/ext/base/zzero-to]</span><spanclass="delimiter">: </span><spanclass="description">fill a double-precision complex floating-point strided array with linearly spaced numeric elements which increment by `1` starting from zero.</span>
0 commit comments