onnxruntime/js/web/test/data/ops/transpose.jsonc
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

470 lines
8.5 KiB
Text

[
{
"name": "Transpose - no perm",
"operator": "Transpose",
"attributes": [],
"cases": [
{
"name": "T[2,3]",
"inputs": [
{
"data": [1, 2, 3, 4, 5, 6],
"dims": [2, 3],
"type": "float32"
}
],
"outputs": [
{
"data": [1, 4, 2, 5, 3, 6],
"dims": [3, 2],
"type": "float32"
}
]
}
]
},
{
"name": "Transpose - perms:[0, 1, 2]",
"operator": "Transpose",
"attributes": [{ "name": "perm", "data": [0, 1, 2], "type": "ints" }],
"cases": [
{
"name": "T[2,3]",
"inputs": [
{
"data": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24
],
"dims": [2, 3, 4],
"type": "float32"
}
],
"outputs": [
{
"data": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24
],
"dims": [2, 3, 4],
"type": "float32"
}
]
}
]
},
{
"name": "Transpose - perms:[0, 2, 1]",
"operator": "Transpose",
"attributes": [{ "name": "perm", "data": [0, 2, 1], "type": "ints" }],
"cases": [
{
"name": "T[2,3]",
"inputs": [
{
"data": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24
],
"dims": [2, 3, 4],
"type": "float32"
}
],
"outputs": [
{
"data": [
1,
5,
9,
2,
6,
10,
3,
7,
11,
4,
8,
12,
13,
17,
21,
14,
18,
22,
15,
19,
23,
16,
20,
24
],
"dims": [2, 4, 3],
"type": "float32"
}
]
}
]
},
{
"name": "Transpose - perms:[2, 1, 0]",
"operator": "Transpose",
"attributes": [{ "name": "perm", "data": [2, 1, 0], "type": "ints" }],
"cases": [
{
"name": "T[2,3]",
"inputs": [
{
"data": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24
],
"dims": [2, 3, 4],
"type": "float32"
}
],
"outputs": [
{
"data": [
1,
13,
5,
17,
9,
21,
2,
14,
6,
18,
10,
22,
3,
15,
7,
19,
11,
23,
4,
16,
8,
20,
12,
24
],
"dims": [4, 3, 2],
"type": "float32"
}
]
}
]
},
{
"name": "Transpose - perms:[2, 0, 1]",
"operator": "Transpose",
"attributes": [{ "name": "perm", "data": [2, 0, 1], "type": "ints" }],
"cases": [
{
"name": "T[2,3]",
"inputs": [
{
"data": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24
],
"dims": [2, 3, 4],
"type": "float32"
}
],
"outputs": [
{
"data": [
1,
5,
9,
13,
17,
21,
2,
6,
10,
14,
18,
22,
3,
7,
11,
15,
19,
23,
4,
8,
12,
16,
20,
24
],
"dims": [4, 2, 3],
"type": "float32"
}
]
}
]
},
{
"name": "Transpose - perms:[1, 2, 0]",
"operator": "Transpose",
"attributes": [{ "name": "perm", "data": [1, 2, 0], "type": "ints" }],
"cases": [
{
"name": "T[2,3]",
"inputs": [
{
"data": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24
],
"dims": [2, 3, 4],
"type": "float32"
}
],
"outputs": [
{
"data": [
1,
13,
2,
14,
3,
15,
4,
16,
5,
17,
6,
18,
7,
19,
8,
20,
9,
21,
10,
22,
11,
23,
12,
24
],
"dims": [3, 4, 2],
"type": "float32"
}
]
}
]
},
{
"name": "Transpose - perms:[1, 0, 2]",
"operator": "Transpose",
"attributes": [{ "name": "perm", "data": [1, 0, 2], "type": "ints" }],
"cases": [
{
"name": "T[2,3]",
"inputs": [
{
"data": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24
],
"dims": [2, 3, 4],
"type": "float32"
}
],
"outputs": [
{
"data": [
1,
2,
3,
4,
13,
14,
15,
16,
5,
6,
7,
8,
17,
18,
19,
20,
9,
10,
11,
12,
21,
22,
23,
24
],
"dims": [3, 2, 4],
"type": "float32"
}
]
}
]
}
]