본문으로 건너뛰기

WASMatrix

TypeScript API와 SIMD 필수 WASM core로 JavaScript 런타임에서 빠른 dense matrix 연산을 제공합니다.

npm install wasmatrix

WASM 메모리 우선

명시적으로 읽기 전까지 행렬 버퍼는 WebAssembly 메모리에 유지됩니다.

대수 인식 실행

지연 elementwise DAG, transpose view, 구조 태그, 분해 cache가 불필요한 pass를 줄입니다.

브라우저와 서버

ESM 패키지는 JavaScript와 WASM을 분리해 배포하고 bundler 친화적인 asset URL을 사용합니다.

런타임 체험

가이드와 같은 Matrix API를 사용합니다.

문서에는 CodeMirror 기반 sandbox custom element와 live console이 있어 예제를 API 가까이에서 실행할 수 있습니다.

최적화 대상

복사와 pass를 줄이고 분해 작업을 재사용합니다.

elementwise fusionmatrix multiplicationLU / Cholesky / QRGram specializationbroadcast vectorslazy inverse solves