File size: 6,260 Bytes
410baf2
 
2def0ac
410baf2
 
 
 
 
 
2def0ac
 
 
 
 
 
900921f
2def0ac
900921f
2def0ac
 
 
 
 
 
 
 
 
410baf2
 
2def0ac
900921f
2def0ac
900921f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2def0ac
900921f
 
 
 
 
 
 
 
 
 
 
2def0ac
 
 
900921f
 
410baf2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
{
  "name": "ai.onnx.ConvTranspose",
  "id": "_ai_onnx_convtranspose_webgpu_0e6933f",
  "version": 1,
  "license": "Apache-2.0",
  "backend": { "type": "webgpu" },
  "digest": {
    "algorithm": "sha256",
    "files": {
      "bench.json": "vJsBuZpz7kxmXlf9dInpQAZItXPZxN+5xPRrDmUUfrY=",
      "conv-1x1-gemm-tiled-reg.wgsl.jinja": "oOxUhgEAuPbZrr0h5rD0E7KnTqroZOk/lVT4AYQjngA=",
      "conv-1x1-gemm-tiled.wgsl.jinja": "9xyemcOew6wTxIZw0vCzuFUNrx1kouVK4qrmKefko80=",
      "conv-1x1-subgroup-matrix.wgsl.jinja": "rRCXC/HSy3WXK5TzvmRTWkNTAZ80EpnekwWU83oTrkI=",
      "conv-transpose-empty-input.wgsl.jinja": "I5t4SroHcl3JqmeiggiIDwjUEGTPLyyX27ShKVhw33c=",
      "conv-transpose1d-ncl.wgsl.jinja": "rMEEIJ8o3ag4cADd0WmCzaxMlTzKRvKvuvtyCMyknso=",
      "conv-transpose1d-phase-tiled.wgsl.jinja": "bMqHC0PYMPoDgBX8QjGyF4amRjVyyl2tUgWWXSmJQeY=",
      "conv-transpose2d-col2im.wgsl.jinja": "fyDOZ6oCcj0h4R05wvmNKBnCKf+7xXXZpL7fQF15zMI=",
      "conv-transpose2d-grouped-stride-phase-blocked.wgsl.jinja": "p4uIVP2LZItD34v/s79/GIozvNDnXb/PqS3tRGFQhe8=",
      "conv-transpose2d-grouped-stride-phase.wgsl.jinja": "3M2QhoCoMwtaATTUwz9jphQMRex0DEurNOimwlAW8Tc=",
      "conv-transpose2d-nchw.wgsl.jinja": "C1ftXjB5oTtPuHLtKKVwshB1AMU+YXMArwmyS9NuTKo=",
      "conv-transpose2d-phase-gemm-tiled.wgsl.jinja": "ftnzjnquOMpNm0hesCDaCp4hNwRrZwZp+b5RtBdUn9w=",
      "conv-transpose2d-weight-reorder.wgsl.jinja": "KySJAoLUvLxoaTVjyEndrtcrS5hrlD/kYR8mWe/FSbY=",
      "conv-transpose3d-col2im.wgsl.jinja": "GWbXZCcp7MorH/SUgtpiMlJKQEZK4Djq6VqqqYy3cVM=",
      "conv-transpose3d-ncdhw.wgsl.jinja": "E82Z/wkc6hQYhWbuzEEU7YBptljE8DZpy0HPhOAfguc=",
      "conv-transpose3d-weight-reorder.wgsl.jinja": "RJ5NvBPIZM3y61n+pvcQ7Vb+YpMEg6yR6gcjc1qUcQ0=",
      "manifest.json": "BEwtw+Cge4ZoOyuZle8VlOGJjCo/tF01SCY4n6/CZj4=",
      "test.json": "83npgDmD6vc3C8HyVruLUbPLuMIjDznYNU8oq2G9nek="
    }
  },
  "provenance": { "kernel": { "sha": "6fdf6301e2bbcc2f03bf1eaf493b7ad55ef33afc", "dirty": false } },
  "webgpu": {
    "manifestSpec": "2.1",
    "variants": {
      "empty_input_reduction": ["conv-transpose-empty-input.wgsl.jinja"],
      "empty_input_reduction_bias": ["conv-transpose-empty-input.wgsl.jinja"],
      "ncl1d_phase_tiled": ["conv-transpose1d-phase-tiled.wgsl.jinja"],
      "ncl1d_phase_tiled_bias": ["conv-transpose1d-phase-tiled.wgsl.jinja"],
      "ncdhw3d_implicit_sgmat": ["conv-1x1-subgroup-matrix.wgsl.jinja", "conv-transpose3d-weight-reorder.wgsl.jinja"],
      "ncdhw3d_implicit_sgmat_bias": ["conv-1x1-subgroup-matrix.wgsl.jinja", "conv-transpose3d-weight-reorder.wgsl.jinja"],
      "ncdhw3d_gemm": ["conv-1x1-subgroup-matrix.wgsl.jinja", "conv-transpose3d-col2im.wgsl.jinja", "conv-transpose3d-weight-reorder.wgsl.jinja"],
      "ncdhw3d_gemm_bias": ["conv-1x1-subgroup-matrix.wgsl.jinja", "conv-transpose3d-col2im.wgsl.jinja", "conv-transpose3d-weight-reorder.wgsl.jinja"],
      "ncdhw3d_gemm_tiled_f32": ["conv-1x1-gemm-tiled.wgsl.jinja", "conv-transpose3d-col2im.wgsl.jinja", "conv-transpose3d-weight-reorder.wgsl.jinja"],
      "ncdhw3d_gemm_tiled_f32_reg": ["conv-1x1-gemm-tiled-reg.wgsl.jinja", "conv-transpose3d-col2im.wgsl.jinja", "conv-transpose3d-weight-reorder.wgsl.jinja"],
      "ncdhw3d_gemm_tiled_f32_bias": ["conv-1x1-gemm-tiled.wgsl.jinja", "conv-transpose3d-col2im.wgsl.jinja", "conv-transpose3d-weight-reorder.wgsl.jinja"],
      "ncdhw3d_gemm_tiled_f32_bias_reg": ["conv-1x1-gemm-tiled-reg.wgsl.jinja", "conv-transpose3d-col2im.wgsl.jinja", "conv-transpose3d-weight-reorder.wgsl.jinja"],
      "nchw2d_gemm": ["conv-1x1-subgroup-matrix.wgsl.jinja", "conv-transpose2d-col2im.wgsl.jinja", "conv-transpose2d-weight-reorder.wgsl.jinja"],
      "nchw2d_gemm_bias": ["conv-1x1-subgroup-matrix.wgsl.jinja", "conv-transpose2d-col2im.wgsl.jinja", "conv-transpose2d-weight-reorder.wgsl.jinja"],
      "nchw2d_gemm_tiled": ["conv-1x1-gemm-tiled-reg.wgsl.jinja", "conv-transpose2d-col2im.wgsl.jinja", "conv-transpose2d-weight-reorder.wgsl.jinja"],
      "nchw2d_gemm_tiled_bias": ["conv-1x1-gemm-tiled-reg.wgsl.jinja", "conv-transpose2d-col2im.wgsl.jinja", "conv-transpose2d-weight-reorder.wgsl.jinja"],
      "nchw2d_gemm_tiled_f32": ["conv-1x1-gemm-tiled.wgsl.jinja", "conv-transpose2d-col2im.wgsl.jinja", "conv-transpose2d-weight-reorder.wgsl.jinja"],
      "nchw2d_gemm_tiled_f32_reg": ["conv-1x1-gemm-tiled-reg.wgsl.jinja", "conv-transpose2d-col2im.wgsl.jinja", "conv-transpose2d-weight-reorder.wgsl.jinja"],
      "nchw2d_gemm_tiled_f32_bias": ["conv-1x1-gemm-tiled.wgsl.jinja", "conv-transpose2d-col2im.wgsl.jinja", "conv-transpose2d-weight-reorder.wgsl.jinja"],
      "nchw2d_gemm_tiled_f32_bias_reg": ["conv-1x1-gemm-tiled-reg.wgsl.jinja", "conv-transpose2d-col2im.wgsl.jinja", "conv-transpose2d-weight-reorder.wgsl.jinja"],
      "nchw2d_phase_gemm_tiled": ["conv-transpose2d-phase-gemm-tiled.wgsl.jinja"],
      "nchw2d_phase_gemm_tiled_bias": ["conv-transpose2d-phase-gemm-tiled.wgsl.jinja"],
      "nchw2d_grouped_stride_phase_blocked": ["conv-transpose2d-grouped-stride-phase-blocked.wgsl.jinja"],
      "nchw2d_grouped_stride_phase": ["conv-transpose2d-grouped-stride-phase.wgsl.jinja"],
      "nchw2d_grouped_stride_phase_blocked_bias": ["conv-transpose2d-grouped-stride-phase-blocked.wgsl.jinja"],
      "nchw2d_grouped_stride_phase_bias": ["conv-transpose2d-grouped-stride-phase.wgsl.jinja"],
      "ncl1d": ["conv-transpose1d-ncl.wgsl.jinja"],
      "ncl1d_bias": ["conv-transpose1d-ncl.wgsl.jinja"],
      "ncl1d_grouped": ["conv-transpose1d-ncl.wgsl.jinja"],
      "ncl1d_grouped_bias": ["conv-transpose1d-ncl.wgsl.jinja"],
      "nchw2d": ["conv-transpose2d-nchw.wgsl.jinja"],
      "nchw2d_bias": ["conv-transpose2d-nchw.wgsl.jinja"],
      "ncdhw3d": ["conv-transpose3d-ncdhw.wgsl.jinja"],
      "ncdhw3d_bias": ["conv-transpose3d-ncdhw.wgsl.jinja"],
      "nchw2d_grouped": ["conv-transpose2d-nchw.wgsl.jinja"],
      "nchw2d_grouped_bias": ["conv-transpose2d-nchw.wgsl.jinja"],
      "nchw2d_depthwise_pointwise_vec4": ["conv-transpose2d-nchw.wgsl.jinja"],
      "nchw2d_exact_store_gemm_f32": ["conv-1x1-gemm-tiled-reg.wgsl.jinja", "conv-transpose2d-weight-reorder.wgsl.jinja"],
      "nchw2d_exact_store_gemm_f32_bias": ["conv-1x1-gemm-tiled-reg.wgsl.jinja", "conv-transpose2d-weight-reorder.wgsl.jinja"]
    }
  }
}