Matrix multiply (GEMM)
singularis_gemmCompute dense matrix product C = A @ B or A @ B + beta * C0 from inline matrices or file paths, returning C with a Freivalds-style residual check.
Instructions
Dense matrix product C = A @ B (optionally A @ B + beta * C0). Use for any large dense multiply, including batches expressed as one tall matrix. Inputs: a and b inline or as file paths; optional beta and c0. Returns C (inline or .npy path) with a probe residual check (Freivalds-style, independent of how C was computed). Cost scales with 2mn*k.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| a | No | ||
| b | No | ||
| c0 | No | ||
| beta | No | ||
| a_path | No | ||
| b_path | No | ||
| c0_path | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||