onnxruntime/js/web/lib/onnxjs/backends/webgl/ops
Yulong Wang 586f06f5a1
[js/web] set noUnusedParameters to true and fix a few bugs (#18404)
### Description
- set tsconfig "noUnusedParameters" to `true` and fix a few bugs
discovered by typescript.
   how unused parameter is fixed:
- for most code (webgl), add underscore as prefix, which is the standard
ignore pattern for typescript check.
- remove unused parameter from function and modify corresponding
function calls (jsep)
- fix a bug in ArgMinMax: this 2 operators do not have more than one
input(s) so the `createArgMinMaxAttributesFromInputs()` is removed.
- add proxy main.ts into typescript check and fix a bug in parameter
passing
   - fixed `run()` function call and add typecheck fix (hack)
2023-11-15 09:16:29 -08:00
..
batch-normalization.ts [js/web] WebGL backend refactor (#8586) 2021-08-12 12:30:49 -07:00
binary-op.ts [js/web] WebGL backend refactor (#8586) 2021-08-12 12:30:49 -07:00
cast.ts [js/web] Support opset-13 for squeeze, unsqueeze, maxpool, pad, cast and clip (#9249) 2021-10-14 16:29:37 -07:00
concat-packed.ts [js/web] set noUnusedParameters to true and fix a few bugs (#18404) 2023-11-15 09:16:29 -08:00
concat.ts [js/web] set noUnusedParameters to true and fix a few bugs (#18404) 2023-11-15 09:16:29 -08:00
conv-grouped.ts [js/web] add ConvTranspose2D to WebGL backend (#11990) 2022-07-27 13:57:12 -07:00
conv-pack.ts [js] upgrade async@3.2.3 /js/ (#11421) 2022-05-03 23:41:36 -07:00
conv-transpose.ts replace 'master' branch ref to 'main' for onnx repo (#12678) 2022-08-30 13:41:42 -07:00
conv.ts replace 'master' branch ref to 'main' for onnx repo (#12678) 2022-08-30 13:41:42 -07:00
depth-to-space.ts [js/web] WebGL backend refactor (#8586) 2021-08-12 12:30:49 -07:00
dot-product.ts [js/web] add ConvTranspose2D to WebGL backend (#11990) 2022-07-27 13:57:12 -07:00
flatten.ts [js/web] WebGL backend refactor (#8586) 2021-08-12 12:30:49 -07:00
fuse-utils.ts [js/web] add ConvTranspose2D to WebGL backend (#11990) 2022-07-27 13:57:12 -07:00
gather.ts [js/web] set noUnusedParameters to true and fix a few bugs (#18404) 2023-11-15 09:16:29 -08:00
gemm.ts [js/web] WebGL backend refactor (#8586) 2021-08-12 12:30:49 -07:00
im2col-pack.ts [js] upgrade async@3.2.3 /js/ (#11421) 2022-05-03 23:41:36 -07:00
im2col.ts [js/web] set noUnusedParameters to true and fix a few bugs (#18404) 2023-11-15 09:16:29 -08:00
image-scaler.ts [js/web] set noUnusedParameters to true and fix a few bugs (#18404) 2023-11-15 09:16:29 -08:00
instance-normalization.ts [js/web] WebGL backend refactor (#8586) 2021-08-12 12:30:49 -07:00
lrn.ts fix for webgl lrn (#15236) 2023-03-30 16:16:57 -07:00
matmul-pack.ts [js/web] set noUnusedParameters to true and fix a few bugs (#18404) 2023-11-15 09:16:29 -08:00
matmul.ts [js/web] set noUnusedParameters to true and fix a few bugs (#18404) 2023-11-15 09:16:29 -08:00
pack.ts [js/web] WebGL backend refactor (#8586) 2021-08-12 12:30:49 -07:00
packing-utils.ts [js/web] WebGL backend refactor (#8586) 2021-08-12 12:30:49 -07:00
pad.ts [js/web] Support opset-13 for squeeze, unsqueeze, maxpool, pad, cast and clip (#9249) 2021-10-14 16:29:37 -07:00
pool.ts [js/web] Support opset-13 for squeeze, unsqueeze, maxpool, pad, cast and clip (#9249) 2021-10-14 16:29:37 -07:00
reduce.ts [js/web] set noUnusedParameters to true and fix a few bugs (#18404) 2023-11-15 09:16:29 -08:00
reshape-packed.ts [js/web] WebGL backend refactor (#8586) 2021-08-12 12:30:49 -07:00
reshape.ts [js/web] WebGL backend refactor (#8586) 2021-08-12 12:30:49 -07:00
resize-packed.ts [js/web] support 'pytorch_half_pixel' mode for WebGL kernel 'Resize' (#11208) 2022-11-21 12:03:48 -08:00
shape.ts [js/web] set noUnusedParameters to true and fix a few bugs (#18404) 2023-11-15 09:16:29 -08:00
slice.ts [js/web] set noUnusedParameters to true and fix a few bugs (#18404) 2023-11-15 09:16:29 -08:00
softmax.ts replace 'master' branch ref to 'main' for onnx repo (#12678) 2022-08-30 13:41:42 -07:00
split.ts [js/web] set noUnusedParameters to true and fix a few bugs (#18404) 2023-11-15 09:16:29 -08:00
squeeze.ts [js/web] Support opset-13 for squeeze, unsqueeze, maxpool, pad, cast and clip (#9249) 2021-10-14 16:29:37 -07:00
sum.ts [js/web] set noUnusedParameters to true and fix a few bugs (#18404) 2023-11-15 09:16:29 -08:00
tile.ts [js/web] set noUnusedParameters to true and fix a few bugs (#18404) 2023-11-15 09:16:29 -08:00
transpose.ts [js/web] set noUnusedParameters to true and fix a few bugs (#18404) 2023-11-15 09:16:29 -08:00
uint8-encode.ts [js/web] WebGL backend refactor (#8586) 2021-08-12 12:30:49 -07:00
unary-op.ts [js/web] Support opset-13 for squeeze, unsqueeze, maxpool, pad, cast and clip (#9249) 2021-10-14 16:29:37 -07:00
unpack.ts [js] upgrade async@3.2.3 /js/ (#11421) 2022-05-03 23:41:36 -07:00
unsqueeze.ts [js/web] Support opset-13 for squeeze, unsqueeze, maxpool, pad, cast and clip (#9249) 2021-10-14 16:29:37 -07:00
upsample.ts [js/web] support 'pytorch_half_pixel' mode for WebGL kernel 'Resize' (#11208) 2022-11-21 12:03:48 -08:00