Documentation ¶
Overview ¶
interface to Basic Linear Algebra Subprograms (blas).
Index ¶
- func Dacpy(N int, alpha float64, x []float64, incX int, y []float64, incY int)
- func Dasum(n int, x []float64, incx int) float64
- func Dcopy(n int, x []float64, incx int, y []float64, incy int)
- func Ddot(N int, X []float64, incX int, Y []float64, incY int) float64
- func Dgemm(transA, transB string, M int, N int, K int, alpha float64, A []float64, ...)
- func Dgemv(transA string, M int, N int, alpha float64, A []float64, lda int, X []float64, ...)
- func Dnrm2(n int, x []float64, incX int) float64
- func Dsbmv(uplo string, n, k int, alpha float64, a []float64, lda int, x []float64, ...)
- func Implemented() bool
- func Sdot(N int, X []float32, incX int, Y []float32, incY int) float32
- func Sgemm(transA, transB string, M int, N int, K int, alpha float32, A []float32, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Implemented ¶
func Implemented() bool
func Sgemm ¶
func Sgemm(transA, transB string, M int, N int, K int, alpha float32, A []float32, lda int, B []float32, ldb int, beta float32, C []float32, ldc int)
extern void sgemm_(char *transa, char *transb, int *m, int *n, int *k, float *alpha, float *A, int *lda, float *B, int *ldb, float *beta, float *C, int *ldc);
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.