onnxruntime/js/web/lib/wasm/jsep/webgpu/ops
Guenther Schmuelling 0df2e14038
js/webgpu: argmax,argmin,softmax support (#16882)
argmax and argmin are similar to reduce. Eventually we need to add
optimized flavors of the shader.

softmax is optimized but only works on the last axis for now which
should be the common use case.

todo: enable more ut for argmax/argmin
2023-08-02 18:16:19 -07:00
..
3rd-party [JS/Web] Added Gelu contrib operator support to JSEP (#16909) 2023-07-31 09:18:58 -07:00
argminmax.ts js/webgpu: argmax,argmin,softmax support (#16882) 2023-08-02 18:16:19 -07:00
binary-op.ts
common.ts
concat.ts [Web/JS] Support WebGPU Concat operator (#16543) 2023-07-05 11:59:45 -07:00
conv-grouped.ts
conv-transpose.ts [Web/JS] Add ConvTranspose support (#16433) 2023-07-08 11:10:50 -07:00
conv.ts [js/web] [JSEP] allow passing data in kernel compute (#16621) 2023-07-07 14:27:30 -07:00
conv2d-mm.ts
expand.ts [Web/JS] Added Expand operator support. (#16577) 2023-07-11 09:38:16 -07:00
fuse-utils.ts
gelu.ts [JS/Web] Added Gelu contrib operator support to JSEP (#16909) 2023-07-31 09:18:58 -07:00
gemm.ts
matmul.ts
pool.ts
reduce.ts [JS/Web] Fixed the output indexing in the shader code when the output is 1-dim. (#16508) 2023-06-30 09:42:38 -07:00
resize.ts [JS/WebGPU] Add Resize operator (#16680) 2023-07-31 09:35:06 -07:00
slice.ts [JS/WebGPU] Add Resize operator (#16680) 2023-07-31 09:35:06 -07:00
softmax.ts js/webgpu: argmax,argmin,softmax support (#16882) 2023-08-02 18:16:19 -07:00
split.ts [Web/JS] Added Split operator support. (#16567) 2023-07-07 12:16:10 -07:00
transpose.ts [js/WebGPU] Support int32 Transpose in WebGPU (#16952) 2023-08-02 16:27:24 -07:00
unary-op.ts [JS/Web] Added Gelu contrib operator support to JSEP (#16909) 2023-07-31 09:18:58 -07:00