Skip to content

Commit e9b264a

Browse files
ibelemanssiko
authored andcommitted
Move ONNX Runtime Web to columns center of table
1 parent 5a37867 commit e9b264a

1 file changed

Lines changed: 26 additions & 17 deletions

File tree

webnn-status.md

Lines changed: 26 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,10 @@ sup {
116116
.mt-2 {
117117
margin-top: 20px;
118118
}
119+
120+
.tfop {
121+
width: 200px;
122+
}
119123
</style>
120124

121125
<table>
@@ -409,42 +413,46 @@ sup {
409413
<th colspan="4">JavaScript ML Frameworks Integration</th>
410414
</tr>
411415
<tr class="title">
412-
<th colspan="2"><img
416+
<th colspan="2">
417+
<img src="https://onnxruntime.ai/images/svg/ONNX-Runtime-logo.svg" /><br />Execution Provider
418+
<sup>7</sup>
419+
</th>
420+
<th colspan="2">
421+
<img
413422
src="https://www.gstatic.com/devrel-devsite/prod/v8ec4d0a037302c47ae529ad4e3f06c9e782b3a31a381294b5a70403547dc6b12/tensorflow/images/lockup.svg">
414-
Lite for TF.js<br />External Delegate <sup>7</sup></th>
415-
<th colspan="2"><img src="https://onnxruntime.ai/images/svg/ONNX-Runtime-logo.svg" /><br />Execution Provider
423+
Lite for TF.js<br />External Delegate
416424
<sup>8</sup>
417425
</th>
418426
</tr>
419427
<tr class="title">
420428
<th>Operations
421429
</th>
422-
<th>Delegate Version
430+
<th class="tfop">EP Version
423431
</th>
424-
<th>Operations
432+
<th class="tfop">Operations
425433
</th>
426-
<th>EP Version
434+
<th class="tfop">Delegate Version
427435
</th>
428436
</tr>
429437
</thead>
430438
<tbody id="ops_framework"></tbody>
431439
</table>
432440

433441
<div class="impl_status_framework">
434-
<div class="title">TensorFlow.js/TFLite<br/>External Delegate</div>
435442
<div class="title">ONNX Runtime Web<br/>Execution Provider</div>
436-
<div>
437-
<div>✅ Supported (<span id="ed_supported"></span>)</div>
438-
<div>⏳ Partly Implemented (<span id="ed_partlyimplemented"></span>)</div>
439-
<div>🚀 Work in Progress (<span id="ed_workinprogress"></span>)</div>
440-
<div>❌ Not Supported</div>
441-
</div>
443+
<div class="title">TensorFlow.js/TFLite<br/>External Delegate</div>
442444
<div>
443445
<div>✅ Supported (<span id="ep_supported"></span>)</div>
444446
<div>⏳ Partly Implemented (<span id="ep_partlyimplemented"></span>)</div>
445447
<div>🚀 Work in Progress (<span id="ep_workinprogress"></span>)</div>
446448
<div>❌ Not Supported</div>
447449
</div>
450+
<div>
451+
<div>✅ Supported (<span id="ed_supported"></span>)</div>
452+
<div>⏳ Partly Implemented (<span id="ed_partlyimplemented"></span>)</div>
453+
<div>🚀 Work in Progress (<span id="ed_workinprogress"></span>)</div>
454+
<div>❌ Not Supported</div>
455+
</div>
448456
</div>
449457

450458
<div class="mt-2">
@@ -458,8 +466,9 @@ sup {
458466
<sup>[5]</sup> Enabled in [Google Chrome](https://www.google.com/chrome/canary/) and [Microsoft Edge](https://www.microsoftedgeinsider.com/en-us/download/canary) in command line with flags on Windows 11 21H2 or higher:
459467
`"%LOCALAPPDATA%\Google\Chrome SxS\Application\chrome.exe" --enable-features=WebMachineLearningNeuralNetwork`<br/>
460468
<sup>[6]</sup> Enabled in [Google Chrome](https://www.google.com/chrome/dev/) with `#web-machine-learning-neural-network` flag<br/>
461-
<sup>[7]</sup> TensorFlow Lite built-in operators [`kTfLiteBuiltin*`](https://github.com/tensorflow/tensorflow/blob/master/tensorflow/lite/delegates/xnnpack/xnnpack_delegate.cc)<br/>
462-
<sup>[8]</sup> ONNX [`Operator Schemas`](https://github.com/onnx/onnx/blob/main/docs/Operators.md) and [`WebNN EP Helper`](https://github.com/microsoft/onnxruntime/blob/main/onnxruntime/core/providers/webnn/builders/helper.h)
469+
<sup>[7]</sup> ONNX [`Operator Schemas`](https://github.com/onnx/onnx/blob/main/docs/Operators.md) and [`WebNN EP Helper`](https://github.com/microsoft/onnxruntime/blob/main/onnxruntime/core/providers/webnn/builders/helper.h)<br/>
470+
<sup>[8]</sup> TensorFlow Lite built-in operators [`kTfLiteBuiltin*`](https://github.com/tensorflow/tensorflow/blob/master/tensorflow/lite/delegates/xnnpack/xnnpack_delegate.cc)
471+
463472

464473

465474
<script>
@@ -745,8 +754,8 @@ sup {
745754
oplistFramework += `
746755
<tr>
747756
${spec}
748-
${tflite}
749757
${ort}
758+
${tflite}
750759
</tr>
751760
`;
752761
}
@@ -764,8 +773,8 @@ sup {
764773
oplistFramework = oplistFramework + `
765774
<tr>
766775
<th id="spec2_total"></th>
767-
<th id="ed_total" colspan="2"></th>
768776
<th id="ep_total" colspan="2"></th>
777+
<th id="ed_total" colspan="2"></th>
769778
</tr>
770779
`;
771780
ops.innerHTML = oplist;

0 commit comments

Comments
 (0)