Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
9c038db
chore: init blas/base/dgemm
Pranavchiku Jul 9, 2024
6c1270a
fix: suppress max-len error in ndarray.js
Pranavchiku Jul 9, 2024
58859fd
chore: import dgemm from lib instead of base.js in example
Pranavchiku Jul 9, 2024
638a126
chore: update examples/index.js to use generic values
Pranavchiku Jul 10, 2024
a14bb5d
chore: test if what is pushed
Pranavchiku Jul 10, 2024
6b03e76
Merge remote-tracking branch 'origin/develop' into dgemm
aman-095 Aug 13, 2024
37081e6
refactor: update implementation, add docs, tests, benchmark and README
aman-095 Aug 13, 2024
f909cc2
bench: add missing facets
aman-095 Aug 15, 2024
c0840c3
docs: fix wrapping and visually group related arguments, add todos, f…
aman-095 Aug 15, 2024
fd15263
test: simplify test descriptions and add missing tests
aman-095 Aug 15, 2024
9fd11b9
refactor: reduce code duplication and update descriptions
aman-095 Aug 15, 2024
ae20b36
Merge branch 'develop' into dgemm
Pranavchiku Aug 15, 2024
81a518d
bench: fix facets
kgryte Aug 15, 2024
eb9573f
bench: fix facets
kgryte Aug 15, 2024
15b8e37
docs: fix descriptions
kgryte Aug 15, 2024
f81ea5a
docs: fix descriptions
kgryte Aug 15, 2024
0e356e2
docs: fix descriptions
kgryte Aug 15, 2024
0b3fbc4
docs: fix descriptions
kgryte Aug 15, 2024
df9eb6c
docs: fix descriptions
kgryte Aug 15, 2024
4cdc0fa
style: remove blank lines
kgryte Aug 15, 2024
c56448d
style: remove blank lines
kgryte Aug 15, 2024
a7e99a5
docs: fix descriptions
kgryte Aug 15, 2024
f7b0702
chore: add keywords
kgryte Aug 15, 2024
feb6b96
docs: fix descriptions
kgryte Aug 15, 2024
99baca4
test: use exact equality tests
kgryte Aug 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
docs: fix descriptions
  • Loading branch information
kgryte committed Aug 15, 2024
commit a7e99a549e2c656bf3bd859b0d11f72417393e34
2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/blas/base/dgemm/lib/dgemm.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ var base = require( './base.js' );
// MAIN //

/**
* Performs the matrix-matrix operation `C = α*op(A)*op(B) + β*C` where `op(A)` is either `op(X) = X` or `op(X) = X^T`, `α` and `β` are scalars, `A`, `B`, and `C` are matrices, with `op(A)` an `M` by `K` matrix, `op(B)` a `K` by `N` matrix, and `C` an `M` by `N` matrix.
* Performs the matrix-matrix operation `C = α*op(A)*op(B) + β*C` where `op(X)` is either `op(X) = X` or `op(X) = X^T`, `α` and `β` are scalars, `A`, `B`, and `C` are matrices, with `op(A)` an `M` by `K` matrix, `op(B)` a `K` by `N` matrix, and `C` an `M` by `N` matrix.
*
* @param {string} order - storage layout
* @param {string} transA - specifies whether `A` should be transposed, conjugate-transposed, or not transposed
Expand Down
2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/blas/base/dgemm/lib/ndarray.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ var base = require( './base.js' );
// MAIN //

/**
* Performs the matrix-matrix operation `C = α*op(A)*op(B) + β*C` where `op(A)` is either `op(A) = A` or `op(A) = A^T`, `α` and `β` are scalars, `A`, `B`, and `C` are matrices, with `op(A)` an `M` by `K` matrix, `op(B)` a `K` by `N` matrix, and `C` an `M` by `N` matrix.
* Performs the matrix-matrix operation `C = α*op(A)*op(B) + β*C` where `op(X)` is either `op(X) = X` or `op(X) = X^T`, `α` and `β` are scalars, `A`, `B`, and `C` are matrices, with `op(A)` an `M` by `K` matrix, `op(B)` a `K` by `N` matrix, and `C` an `M` by `N` matrix.
*
* @param {string} transA - specifies whether `A` should be transposed, conjugate-transposed, or not transposed
* @param {string} transB - specifies whether `B` should be transposed, conjugate-transposed, or not transposed
Expand Down
2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/blas/base/sgemm/lib/ndarray.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ var base = require( './base.js' );
// MAIN //

/**
* Performs the matrix-matrix operation `C = α*op(A)*op(B) + β*C` where `op(A)` is either `op(A) = A` or `op(A) = A^T`, `α` and `β` are scalars, `A`, `B`, and `C` are matrices, with `op(A)` an `M` by `K` matrix, `op(B)` a `K` by `N` matrix, and `C` an `M` by `N` matrix.
* Performs the matrix-matrix operation `C = α*op(A)*op(B) + β*C` where `op(X)` is either `op(X) = X` or `op(X) = X^T`, `α` and `β` are scalars, `A`, `B`, and `C` are matrices, with `op(A)` an `M` by `K` matrix, `op(B)` a `K` by `N` matrix, and `C` an `M` by `N` matrix.
*
* @param {string} transA - specifies whether `A` should be transposed, conjugate-transposed, or not transposed
* @param {string} transB - specifies whether `B` should be transposed, conjugate-transposed, or not transposed
Expand Down
2 changes: 1 addition & 1 deletion lib/node_modules/@stdlib/blas/base/sgemm/lib/sgemm.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ var base = require( './base.js' );
// MAIN //

/**
* Performs the matrix-matrix operation `C = α*op(A)*op(B) + β*C` where `op(A)` is either `op(X) = X` or `op(X) = X^T`, `α` and `β` are scalars, `A`, `B`, and `C` are matrices, with `op(A)` an `M` by `K` matrix, `op(B)` a `K` by `N` matrix, and `C` an `M` by `N` matrix.
* Performs the matrix-matrix operation `C = α*op(A)*op(B) + β*C` where `op(X)` is either `op(X) = X` or `op(X) = X^T`, `α` and `β` are scalars, `A`, `B`, and `C` are matrices, with `op(A)` an `M` by `K` matrix, `op(B)` a `K` by `N` matrix, and `C` an `M` by `N` matrix.
*
* @param {string} order - storage layout
* @param {string} transA - specifies whether `A` should be transposed, conjugate-transposed, or not transposed
Expand Down