ai.onnx.Gemm / build /webgpu /metadata.json
Xenova's picture
Xenova HF Staff
sync 6fdf6301e2bb
1e99a16 verified
Raw History Blame
4.63 kB
{
"name": "ai.onnx.Gemm",
"id": "_ai_onnx_gemm_webgpu_5e2b044",
"version": 1,
"license": "Apache-2.0",
"backend": { "type": "webgpu" },
"digest": {
"algorithm": "sha256",
"files": {
"bench.json": "VGlBMk0jratLXT6QHB1HFdBd8eSTxdHzGfnJ8uMULtA=",
"dense-tiled-matmul.wgsl.jinja": "wMPELkNl9ouaF8Vkw8U+BbzKcdFgQHQjTY0pbEwd30A=",
"gemm-dense-f32-tiled-reg.wgsl.jinja": "3NCDhptarmAhHOUMmsgiH4cEGtv2oSJmp/tG2Zx+lcY=",
"gemm-epilogue-tiled-reg.wgsl.jinja": "X2HW/sSurTYq5INOhQL1qTTyB9VO7TIDQI4vaI1+TCU=",
"gemm-model-band-transb.wgsl.jinja": "Bfc9naCY1LSTCVGadzOlWxM8ebL6ktqQeJ/Lyp5jXfA=",
"gemm-subgroup-matrix.wgsl.jinja": "OJmX+2PY/QCK8vP6l1Kb6GtRrXfyDI5YtaVclqEgMIk=",
"gemm-transa-tail-correction.wgsl.jinja": "6BDQyjFMREfd2WSgJJGKB84a57yQAotoEK1FTQSPEH0=",
"gemm.model.wgsl.jinja": "I86oTNn9dSKMNHv5/uSbxK7rCDERJy80wLyeax5Rb9o=",
"gemm.wgsl.jinja": "ZENKa+xh/B8uqJhwy7Vsv34RWUYj8c+pTSQZtFnNxxA=",
"gemv-contiguous.wgsl.jinja": "R4+D4TO0P0ivJsRAXol8cgqTtM/dlhW0uRxc5QhAqEg=",
"manifest.json": "a198h3mmt9FogzY2IlHXnNwX42g4vK7eAohyfAOmJiM=",
"matmul-notrans-vec4-tiled-reg.wgsl.jinja": "h4gX+k9PVn7DlKMmJ0836cybFCgn2l6ZG9rhKJZdblI=",
"reduce-axis0-splitk-combine.wgsl.jinja": "XywfziD9sWoBk3nwRnhZF0GobtSOJd67aJw6XoTXaig=",
"test.json": "1jBfqK8PeyYFU4O+qAqUxgQ+7T5ysLryHiLK8DbrI3o="
}
},
"provenance": { "kernel": { "sha": "6fdf6301e2bbcc2f03bf1eaf493b7ad55ef33afc", "dirty": false } },
"webgpu": {
"manifestSpec": "2.1",
"variants": {
"reg_generic_transA_f32_vec4": ["matmul-notrans-vec4-tiled-reg.wgsl.jinja"],
"reg_generic_transB_f32_vec4": ["matmul-notrans-vec4-tiled-reg.wgsl.jinja"],
"reg_generic_transB_f16_vec4": ["matmul-notrans-vec4-tiled-reg.wgsl.jinja"],
"reg_generic_transB_f16_vec4_wg8": ["matmul-notrans-vec4-tiled-reg.wgsl.jinja"],
"reg_generic_notrans_vec4_splitk": ["matmul-notrans-vec4-tiled-reg.wgsl.jinja", "reduce-axis0-splitk-combine.wgsl.jinja"],
"reg_generic_notrans_vec4": ["matmul-notrans-vec4-tiled-reg.wgsl.jinja"],
"model_subgroup_matrix_splitk": ["gemm-subgroup-matrix.wgsl.jinja", "reduce-axis0-splitk-combine.wgsl.jinja"],
"model_subgroup_matrix_bias_splitk": ["gemm-subgroup-matrix.wgsl.jinja", "reduce-axis0-splitk-combine.wgsl.jinja"],
"model_subgroup_matrix_m_tail_split": ["gemm-subgroup-matrix.wgsl.jinja"],
"model_subgroup_matrix_n_tail_split": ["gemm-subgroup-matrix.wgsl.jinja"],
"model_subgroup_matrix_tail": ["gemm-subgroup-matrix.wgsl.jinja"],
"model_subgroup_matrix": ["gemm-subgroup-matrix.wgsl.jinja"],
"model_subgroup_matrix_bias": ["gemm-subgroup-matrix.wgsl.jinja"],
"model_band_transb": ["gemm-model-band-transb.wgsl.jinja"],
"model_band_transb_splitk": ["gemm-model-band-transb.wgsl.jinja", "reduce-axis0-splitk-combine.wgsl.jinja"],
"model_band_transb_bias": ["gemm-model-band-transb.wgsl.jinja"],
"model_band_transb_splitk_bias": ["gemm-model-band-transb.wgsl.jinja", "reduce-axis0-splitk-combine.wgsl.jinja"],
"model_dense_f16_tiled": ["dense-tiled-matmul.wgsl.jinja"],
"model_dense_f16_tiled_bias": ["dense-tiled-matmul.wgsl.jinja"],
"model_dense_f32_tiled_reg": ["gemm-dense-f32-tiled-reg.wgsl.jinja"],
"model_dense_f32_tiled_reg_bias": ["gemm-dense-f32-tiled-reg.wgsl.jinja"],
"model_dense_f32_reg_k_unaligned": ["gemm-dense-f32-tiled-reg.wgsl.jinja"],
"model_dense_f32_reg_k_unaligned_bias": ["gemm-dense-f32-tiled-reg.wgsl.jinja"],
"model_dense_f32_tiled": ["dense-tiled-matmul.wgsl.jinja"],
"model_dense_f32_tiled_bias": ["dense-tiled-matmul.wgsl.jinja"],
"model_scalar_bias": ["gemm.model.wgsl.jinja"],
"model_m1_vec4": ["gemv-contiguous.wgsl.jinja"],
"model_scalar": ["gemm.model.wgsl.jinja"],
"subgroup_matrix_generic_transA_split_tails": ["gemm-subgroup-matrix.wgsl.jinja", "gemm-transa-tail-correction.wgsl.jinja"],
"subgroup_matrix_generic_transA": ["gemm-subgroup-matrix.wgsl.jinja"],
"subgroup_matrix_generic_transA_preferred": ["gemm-subgroup-matrix.wgsl.jinja"],
"subgroup_matrix_generic_transB": ["gemm-subgroup-matrix.wgsl.jinja"],
"subgroup_matrix_generic_notrans": ["gemm-subgroup-matrix.wgsl.jinja"],
"generic_m1_vec4": ["gemv-contiguous.wgsl.jinja"],
"generic_m1_vec4_bias": ["gemv-contiguous.wgsl.jinja"],
"scalar": ["gemm.wgsl.jinja"],
"scalar_bias": ["gemm.wgsl.jinja"],
"reg_generic": ["gemm-epilogue-tiled-reg.wgsl.jinja"],
"reg_generic_bias": ["gemm-epilogue-tiled-reg.wgsl.jinja"]
}
}
}