Skip to content

Commit 8b4acaf

Browse files
ibelemanssiko
authored andcommitted
WebNN Implementation Status Update for year end of 2023
1 parent 23a3818 commit 8b4acaf

1 file changed

Lines changed: 102 additions & 101 deletions

File tree

assets/json/webnn_status.json

Lines changed: 102 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,61 @@
11
{
22
"impl_status": [
3+
{
4+
"op": "argMax",
5+
"op_id": "argminmax",
6+
"version": "",
7+
"wpt": "arg_min_max",
8+
"wpt_progress": 4,
9+
"xnnpack_op": [
10+
""
11+
],
12+
"xnnpack_progress": 2,
13+
"xnnpack_chromium_version_added": "",
14+
"dml_op": [
15+
"REDUCE_FUNCTION_ARGMAX"
16+
],
17+
"dml_progress": 4,
18+
"dml_chromium_version_added": "M122",
19+
"tflite_op": [
20+
""
21+
],
22+
"tflite_progress": 2,
23+
"tflite_version_added": "",
24+
"ort_op": [
25+
"ArgMax"
26+
],
27+
"ort_progress": 4,
28+
"ort_version_added": "main",
29+
"notes": ""
30+
},
31+
{
32+
"op": "argMin",
33+
"op_id": "argminmax",
34+
"version": "",
35+
"wpt": "arg_min_max",
36+
"wpt_progress": 4,
37+
"xnnpack_op": [
38+
""
39+
],
40+
"xnnpack_progress": 2,
41+
"xnnpack_chromium_version_added": "",
42+
"dml_op": [
43+
"REDUCE_FUNCTION_ARGMIN"
44+
],
45+
"dml_progress": 4,
46+
"dml_chromium_version_added": "M122",
47+
"tflite_op": [
48+
""
49+
],
50+
"tflite_progress": 2,
51+
"tflite_version_added": "",
52+
"ort_op": [
53+
"ArgMin"
54+
],
55+
"ort_progress": 4,
56+
"ort_version_added": "main",
57+
"notes": ""
58+
},
359
{
460
"op": "batchNormalization",
561
"op_id": "batchnorm",
@@ -14,8 +70,8 @@
1470
"dml_op": [
1571
"BATCH_NORMALIZATION"
1672
],
17-
"dml_progress": 3,
18-
"dml_chromium_version_added": "",
73+
"dml_progress": 4,
74+
"dml_chromium_version_added": "M122",
1975
"tflite_op": [
2076
""
2177
],
@@ -25,8 +81,8 @@
2581
"BatchNormalization",
2682
"meanVarianceNormalization"
2783
],
28-
"ort_progress": 3,
29-
"ort_version_added": "",
84+
"ort_progress": 4,
85+
"ort_version_added": "main",
3086
"notes": ""
3187
},
3288
{
@@ -43,8 +99,8 @@
4399
"dml_op": [
44100
"CAST"
45101
],
46-
"dml_progress": 3,
47-
"dml_chromium_version_added": "",
102+
"dml_progress": 4,
103+
"dml_chromium_version_added": "M122",
48104
"tflite_op": [
49105
""
50106
],
@@ -351,11 +407,11 @@
351407
"wpt": "elementwise_binary",
352408
"wpt_progress": 4,
353409
"xnnpack_op": [
354-
"square",
355-
"square_root"
410+
"",
411+
""
356412
],
357-
"xnnpack_progress": 4,
358-
"xnnpack_chromium_version_added": "M120",
413+
"xnnpack_progress": 1,
414+
"xnnpack_chromium_version_added": "",
359415
"dml_op": [
360416
"ELEMENT_WISE_POW"
361417
],
@@ -365,14 +421,14 @@
365421
"Sqrt",
366422
"Square"
367423
],
368-
"tflite_progress": 3,
369-
"tflite_version_added": "Fork",
424+
"tflite_progress": 1,
425+
"tflite_version_added": "",
370426
"ort_op": [
371427
"Pow"
372428
],
373-
"ort_progress": 4,
374-
"ort_version_added": "main",
375-
"notes": ""
429+
"ort_progress": 1,
430+
"ort_version_added": "",
431+
"notes": "XNNPACK: Pow will be replaced by Sqrt. square/square_root"
376432
},
377433
{
378434
"op": "element-wise binary / sub",
@@ -407,7 +463,7 @@
407463
"op_id": "logical",
408464
"version": "",
409465
"wpt": "elementwise_logical",
410-
"wpt_progress": 3,
466+
"wpt_progress": 4,
411467
"xnnpack_op": [
412468
""
413469
],
@@ -416,8 +472,8 @@
416472
"dml_op": [
417473
"ELEMENT_WISE_LOGICAL_EQUALS"
418474
],
419-
"dml_progress": 3,
420-
"dml_chromium_version_added": "",
475+
"dml_progress": 4,
476+
"dml_chromium_version_added": "M122",
421477
"tflite_op": [
422478
""
423479
],
@@ -435,7 +491,7 @@
435491
"op_id": "logical",
436492
"version": "",
437493
"wpt": "elementwise_logical",
438-
"wpt_progress": 3,
494+
"wpt_progress": 4,
439495
"xnnpack_op": [
440496
""
441497
],
@@ -444,8 +500,8 @@
444500
"dml_op": [
445501
"ELEMENT_WISE_LOGICAL_GREATER_THAN"
446502
],
447-
"dml_progress": 3,
448-
"dml_chromium_version_added": "",
503+
"dml_progress": 4,
504+
"dml_chromium_version_added": "M122",
449505
"tflite_op": [
450506
""
451507
],
@@ -463,7 +519,7 @@
463519
"op_id": "logical",
464520
"version": "",
465521
"wpt": "elementwise_logical",
466-
"wpt_progress": 3,
522+
"wpt_progress": 4,
467523
"xnnpack_op": [
468524
""
469525
],
@@ -472,8 +528,8 @@
472528
"dml_op": [
473529
"ELEMENT_WISE_LOGICAL_GREATER_THAN_OR_EQUAL"
474530
],
475-
"dml_progress": 3,
476-
"dml_chromium_version_added": "",
531+
"dml_progress": 4,
532+
"dml_chromium_version_added": "M122",
477533
"tflite_op": [
478534
""
479535
],
@@ -491,7 +547,7 @@
491547
"op_id": "logical",
492548
"version": "",
493549
"wpt": "elementwise_logical",
494-
"wpt_progress": 3,
550+
"wpt_progress": 4,
495551
"xnnpack_op": [
496552
""
497553
],
@@ -500,8 +556,8 @@
500556
"dml_op": [
501557
"ELEMENT_WISE_LOGICAL_LESS_THAN"
502558
],
503-
"dml_progress": 3,
504-
"dml_chromium_version_added": "",
559+
"dml_progress": 4,
560+
"dml_chromium_version_added": "M122",
505561
"tflite_op": [
506562
""
507563
],
@@ -519,7 +575,7 @@
519575
"op_id": "logical",
520576
"version": "",
521577
"wpt": "elementwise_logical",
522-
"wpt_progress": 3,
578+
"wpt_progress": 4,
523579
"xnnpack_op": [
524580
""
525581
],
@@ -528,8 +584,8 @@
528584
"dml_op": [
529585
"ELEMENT_WISE_LOGICAL_LESS_THAN_OR_EQUAL"
530586
],
531-
"dml_progress": 3,
532-
"dml_chromium_version_added": "",
587+
"dml_progress": 4,
588+
"dml_chromium_version_added": "M122",
533589
"tflite_op": [
534590
""
535591
],
@@ -547,7 +603,7 @@
547603
"op_id": "logical",
548604
"version": "",
549605
"wpt": "elementwise_logical",
550-
"wpt_progress": 3,
606+
"wpt_progress": 4,
551607
"xnnpack_op": [
552608
""
553609
],
@@ -885,7 +941,8 @@
885941
"wpt": "elementwise_unary",
886942
"wpt_progress": 4,
887943
"xnnpack_op": [
888-
""
944+
"square",
945+
"square_root"
889946
],
890947
"xnnpack_progress": 2,
891948
"xnnpack_chromium_version_added": "",
@@ -967,7 +1024,7 @@
9671024
"op_id": "expand",
9681025
"version": "",
9691026
"wpt": "expand",
970-
"wpt_progress": 3,
1027+
"wpt_progress": 4,
9711028
"xnnpack_op": [
9721029
""
9731030
],
@@ -1004,8 +1061,8 @@
10041061
"dml_op": [
10051062
"GATHER"
10061063
],
1007-
"dml_progress": 3,
1008-
"dml_chromium_version_added": "",
1064+
"dml_progress": 4,
1065+
"dml_chromium_version_added": "M122",
10091066
"tflite_op": [
10101067
""
10111068
],
@@ -1162,7 +1219,7 @@
11621219
"op": "instanceNormalization",
11631220
"op_id": "instancenorm",
11641221
"version": "",
1165-
"wpt": "",
1222+
"wpt": "instance_normalization",
11661223
"wpt_progress": 3,
11671224
"xnnpack_op": [
11681225
""
@@ -1172,8 +1229,8 @@
11721229
"dml_op": [
11731230
"MEAN_VARIANCE_NORMALIZATION1"
11741231
],
1175-
"dml_progress": 3,
1176-
"dml_chromium_version_added": "",
1232+
"dml_progress": 4,
1233+
"dml_chromium_version_added": "M122",
11771234
"tflite_op": [
11781235
""
11791236
],
@@ -1191,8 +1248,8 @@
11911248
"op": "layerNormalization",
11921249
"op_id": "layernorm",
11931250
"version": "",
1194-
"wpt": "",
1195-
"wpt_progress": 3,
1251+
"wpt": "layer_normalization",
1252+
"wpt_progress": 4,
11961253
"xnnpack_op": [
11971254
""
11981255
],
@@ -1201,8 +1258,8 @@
12011258
"dml_op": [
12021259
"MEAN_VARIANCE_NORMALIZATION1"
12031260
],
1204-
"dml_progress": 3,
1205-
"dml_chromium_version_added": "",
1261+
"dml_progress": 4,
1262+
"dml_chromium_version_added": "M122",
12061263
"tflite_op": [
12071264
""
12081265
],
@@ -1501,62 +1558,6 @@
15011558
"ort_version_added": "main",
15021559
"notes": ""
15031560
},
1504-
{
1505-
"op": "reduction / reduceArgMax",
1506-
"op_id": "reduce",
1507-
"version": "",
1508-
"wpt": "reduction",
1509-
"wpt_progress": 4,
1510-
"xnnpack_op": [
1511-
""
1512-
],
1513-
"xnnpack_progress": 2,
1514-
"xnnpack_chromium_version_added": "",
1515-
"dml_op": [
1516-
"REDUCE_FUNCTION_ARGMAX"
1517-
],
1518-
"dml_progress": 3,
1519-
"dml_chromium_version_added": "",
1520-
"tflite_op": [
1521-
""
1522-
],
1523-
"tflite_progress": 2,
1524-
"tflite_version_added": "",
1525-
"ort_op": [
1526-
"ArgMax"
1527-
],
1528-
"ort_progress": 4,
1529-
"ort_version_added": "main",
1530-
"notes": ""
1531-
},
1532-
{
1533-
"op": "reduction / reduceArgMin",
1534-
"op_id": "reduce",
1535-
"version": "",
1536-
"wpt": "reduction",
1537-
"wpt_progress": 4,
1538-
"xnnpack_op": [
1539-
""
1540-
],
1541-
"xnnpack_progress": 2,
1542-
"xnnpack_chromium_version_added": "",
1543-
"dml_op": [
1544-
"REDUCE_FUNCTION_ARGMIN"
1545-
],
1546-
"dml_progress": 3,
1547-
"dml_chromium_version_added": "",
1548-
"tflite_op": [
1549-
""
1550-
],
1551-
"tflite_progress": 2,
1552-
"tflite_version_added": "",
1553-
"ort_op": [
1554-
"ArgMin"
1555-
],
1556-
"ort_progress": 4,
1557-
"ort_version_added": "main",
1558-
"notes": ""
1559-
},
15601561
{
15611562
"op": "reduction / reduceL1",
15621563
"op_id": "reduce",
@@ -2183,7 +2184,7 @@
21832184
"op_id": "where",
21842185
"version": "",
21852186
"wpt": "where",
2186-
"wpt_progress": 3,
2187+
"wpt_progress": 4,
21872188
"xnnpack_op": [
21882189
""
21892190
],
@@ -2192,8 +2193,8 @@
21922193
"dml_op": [
21932194
"ELEMENT_WISE_IF"
21942195
],
2195-
"dml_progress": 3,
2196-
"dml_chromium_version_added": "",
2196+
"dml_progress": 4,
2197+
"dml_chromium_version_added": "M122",
21972198
"tflite_op": [
21982199
""
21992200
],

0 commit comments

Comments
 (0)