ggml_mul_mat method
Pointer<ggml_tensor>
ggml_mul_mat(
- Pointer<
ggml_context> ctx, - Pointer<
ggml_tensor> a, - Pointer<
ggml_tensor> b
A: k columns, n rows => ne03, ne02, n, k
B: k columns, m rows (i.e. we transpose it internally) => ne03 * x, ne02 * y, m, k
result is n columns, m rows => ne03 * x, ne02 * y, m, n
Implementation
ffi.Pointer<ggml_tensor> ggml_mul_mat(
ffi.Pointer<ggml_context> ctx,
ffi.Pointer<ggml_tensor> a,
ffi.Pointer<ggml_tensor> b,
) {
return _ggml_mul_mat(
ctx,
a,
b,
);
}