Yang Gu
49fc168eed
[js/webgpu] Handle negative axis in op Split ( #21771 )
...
This is to fix issue #21703 , where the axis is a negative value in the
model. According to the spec
(https://onnx.ai/onnx/operators/onnx__Split.html ), negative axis means
counting dimensions from the back.
2024-08-17 16:41:23 -07:00
Yulong Wang
641c3a4a37
[js/web] update op test schema ( #16921 )
...
### Description
update op test schema.
This changes fixes several problems for operator tests for web:
- `opsets` -> `opset`: an operator uses exactly one opset instead of
multiple
- `condition` -> `platformCondition`: make it less confusing
- `inputShapeDefinitions`: allows to test ORT behaviors when it get
no/partial/full shape info.
Added a JSON schema file and also an example file
2023-08-03 14:20:20 -07:00
Yulong Wang
1743e9a615
[js] enable formatter for more file types ( #16888 )
...
### Description
enable formatter for .js/.json/.jsonc/.md files
2023-07-28 15:46:58 -07:00
Yulong Wang
d13f3153d7
[js/webgpu] enable op test for webgpu ( #16542 )
...
### Description
This change enables the JSON-format operator tests for webgpu.
Usage:
```
npm test -- op abs.jsonc -b=webgpu
```
2023-07-06 08:35:19 -07:00
Yulong Wang
4ebc9c3b5e
[JS] onnxruntime-web ( #7394 )
...
* add web
* add script and test
* fix lint
* add test/data/ops
* add test/data/node/ to gitignore
* modify scripts
* add onnxjs
* fix tests
* fix test-runner
* fix sourcemap
* fix onnxjs profiling
* update test list
* update README
* resolve comments
* set wasm as default backend
* rename package
* update copyright header
* do not use class "Buffer" in browser context
* revise readme
2021-04-27 00:04:25 -07:00