onnxruntime/js/web/test
Jiajia Qin fffefb1c22
[js/webgpu] Optimize matmul (#16969)
### Description
Changes in this PR:
1) use the optimized version `makeMatMulPacked[Vec4]Source` to support
matmul.
2) enable the conv2dByMatMul path.
3) support broadcast
4) use IndicesHelper.

MatMul with M = 512, K = 512, N = 512 becomes 2ms from 15ms when
enabling profilingMode on my ADL.
2023-08-29 12:40:57 -07:00
..
data/ops [js/webgpu] Optimize matmul (#16969) 2023-08-29 12:40:57 -07:00
e2e [js/web] enable webgpu in browser unit test (#16310) 2023-08-08 11:45:04 -07:00
unittests [js] upgrade async@3.2.3 /js/ (#11421) 2022-05-03 23:41:36 -07:00
op-test-schema.json [js/web] allow optional input/output in operator test (#17184) 2023-08-16 11:50:11 -07:00
suite-test-list.jsonc [js/webgpu] Optimize matmul (#16969) 2023-08-29 12:40:57 -07:00
test-main.ts [js/web] a few optimizations for test runner (#17174) 2023-08-15 21:00:23 -07:00
test-runner.ts [JS/Web] Added SkipLayerNormalization operator. (#17102) 2023-08-18 09:59:03 -07:00
test-shared.ts [js/web] fix nodejs detection (#16400) 2023-06-20 00:20:58 -07:00
test-types.ts [js/web] allow optional input/output in operator test (#17184) 2023-08-16 11:50:11 -07:00