forked from microsoft/webnn-developer-preview
-
Notifications
You must be signed in to change notification settings - Fork 0
/
install.html
326 lines (318 loc) · 55.6 KB
/
install.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>WebNN Developer Preview - WebNN Installation Guide</title>
<link rel="apple-touch-icon" sizes="180x180" href="./assets/favicon/apple-touch-icon.png" />
<link rel="shortcut icon" type="image/png" sizes="32x32" href="./assets/favicon/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="16x16" href="./assets/favicon/favicon-16x16.png" />
<link rel="manifest" href="./site.webmanifest" />
<link rel="stylesheet" href="./assets/css/style.css" crossOrigin="anonymous" />
</head>
<body>
<section id="banner">
<header>
<!-- <a href="https://microsoft.github.io/webnn-developer-preview" title="WebNN Developer Preview">
<svg id="directml-logo" width="924" height="351" viewBox="0 0 924 351" fill="none">
<path
d="M75.8261 125.639H67.1793V75.8255C67.1793 71.8904 67.4199 67.0749 67.9045 61.3791H67.697C66.868 64.7282 66.1256 67.1274 65.47 68.5767L40.0973 125.639H35.8508L10.5306 68.9906C9.80539 67.3338 9.06305 64.7966 8.30362 61.3791H8.09723C8.37318 64.3485 8.51115 69.1981 8.51115 75.9293V125.639H0.122011V51.3856H11.6173L34.4004 103.166C36.161 107.136 37.3001 110.105 37.8178 112.073H38.128C39.6115 108 40.8031 104.962 41.7005 102.96L64.9523 51.3856H75.8261V125.639ZM98.5579 59.1521C97.0379 59.1521 95.7436 58.6345 94.674 57.5991C93.6044 56.5637 93.0685 55.2512 93.0685 53.6639C93.0685 52.0766 93.6033 50.7562 94.674 49.7025C95.7436 48.65 97.0379 48.1232 98.5579 48.1232C100.111 48.1232 101.433 48.65 102.519 49.7025C103.607 50.755 104.151 52.0766 104.151 53.6639C104.151 55.1839 103.607 56.4782 102.519 57.5478C101.433 58.6173 100.111 59.1521 98.5579 59.1521ZM102.701 125.639H94.2088V72.6156H102.701V125.639ZM156.034 123.206C151.961 125.656 147.128 126.882 141.536 126.882C133.975 126.882 127.874 124.423 123.23 119.503C118.587 114.584 116.267 108.206 116.267 100.37C116.267 91.6368 118.77 84.6206 123.774 79.3217C128.779 74.0227 135.459 71.3727 143.814 71.3727C148.474 71.3727 152.582 72.2359 156.138 73.9623V82.6616C152.203 79.8998 147.991 78.5189 143.504 78.5189C138.084 78.5189 133.64 80.4608 130.17 84.3435C126.701 88.2274 124.967 93.3279 124.967 99.6451C124.967 105.859 126.599 110.761 129.86 114.35C133.122 117.941 137.498 119.736 142.987 119.736C147.613 119.736 151.962 118.2 156.036 115.127L156.034 123.206ZM196.527 81.2111C195.043 80.072 192.902 79.5018 190.106 79.5018C186.481 79.5018 183.453 81.2111 181.018 84.6286C178.585 88.046 177.368 92.7064 177.368 98.6097V125.639H168.876V72.6156H177.368V83.5419H177.576C178.784 79.8131 180.631 76.9054 183.116 74.8164C185.602 72.7285 188.38 71.684 191.453 71.684C193.662 71.684 195.354 71.9257 196.527 72.4092V81.2111ZM226.509 126.882C218.672 126.882 212.416 124.405 207.739 119.451C203.061 114.497 200.722 107.929 200.722 99.7489C200.722 90.8421 203.156 83.8863 208.024 78.8815C212.892 73.8768 219.468 71.3738 227.752 71.3738C235.657 71.3738 241.828 73.8072 246.264 78.6751C250.699 83.543 252.917 90.2924 252.917 98.921C252.917 107.379 250.526 114.153 245.745 119.244C240.963 124.336 234.552 126.882 226.509 126.882ZM227.131 78.5189C221.675 78.5189 217.362 80.3742 214.185 84.0858C211.008 87.7963 209.421 92.914 209.421 99.4387C209.421 105.722 211.026 110.675 214.236 114.3C217.446 117.925 221.744 119.737 227.129 119.737C232.618 119.737 236.838 117.959 239.79 114.404C242.741 110.849 244.217 105.791 244.217 99.2323C244.217 92.6038 242.741 87.4964 239.79 83.9056C236.839 80.3137 232.619 78.5189 227.131 78.5189ZM263.273 123.724V114.61C267.899 118.028 272.99 119.737 278.549 119.737C286.005 119.737 289.734 117.251 289.734 112.281C289.734 110.866 289.415 109.666 288.776 108.682C288.136 107.699 287.274 106.827 286.186 106.067C285.099 105.308 283.821 104.626 282.355 104.022C280.782 103.376 279.203 102.746 277.617 102.132C275.269 101.2 273.206 100.26 271.429 99.3099C269.651 98.36 268.167 97.2904 266.976 96.0999C265.808 94.9446 264.892 93.5606 264.284 92.0348C263.679 90.5159 263.378 88.7382 263.378 86.7016C263.378 84.2158 263.948 82.0162 265.088 80.0993C266.227 78.1836 267.746 76.5781 269.644 75.2839C271.543 73.9885 273.708 73.0136 276.143 72.3579C278.6 71.6989 281.133 71.368 283.677 71.3738C288.267 71.3738 292.376 72.1686 296.001 73.7559V82.3514C292.1 79.7972 287.613 78.52 282.537 78.52C280.949 78.52 279.517 78.7013 278.24 79.064C276.963 79.4266 275.866 79.9363 274.951 80.592C274.037 81.2476 273.328 82.0333 272.829 82.9478C272.325 83.8769 272.066 84.9193 272.077 85.9764C272.077 87.3573 272.327 88.5136 272.829 89.4452C273.328 90.3768 274.063 91.2058 275.03 91.931C275.996 92.6563 277.17 93.3119 278.551 93.8992C279.931 94.4864 281.502 95.125 283.263 95.8149C285.611 96.7134 287.715 97.6359 289.58 98.5858C291.444 99.5357 293.032 100.605 294.344 101.796C295.625 102.946 296.657 104.347 297.374 105.912C298.081 107.465 298.435 109.313 298.435 111.453C298.435 114.077 297.857 116.355 296.701 118.288C295.545 120.222 294 121.827 292.067 123.103C290.133 124.38 287.907 125.33 285.387 125.952C282.867 126.573 280.226 126.883 277.464 126.883C272.007 126.882 267.278 125.829 263.273 123.724ZM333.644 126.882C325.807 126.882 319.551 124.405 314.873 119.451C310.194 114.497 307.857 107.929 307.857 99.7489C307.857 90.8421 310.291 83.8863 315.158 78.8815C320.026 73.8768 326.602 71.3738 334.887 71.3738C342.792 71.3738 348.963 73.8072 353.398 78.6751C357.832 83.543 360.051 90.2924 360.051 98.921C360.051 107.379 357.661 114.153 352.88 119.244C348.099 124.336 341.687 126.882 333.644 126.882ZM334.266 78.5189C328.811 78.5189 324.496 80.3742 321.319 84.0858C318.142 87.7975 316.555 92.914 316.555 99.4387C316.555 105.722 318.16 110.675 321.371 114.3C324.582 117.925 328.88 119.737 334.266 119.737C339.754 119.737 343.974 117.959 346.926 114.404C349.877 110.849 351.353 105.791 351.353 99.2323C351.353 92.6038 349.877 87.4964 346.926 83.9056C343.974 80.3137 339.754 78.5189 334.266 78.5189ZM397.904 54.5955C396.248 53.6639 394.365 53.1975 392.261 53.1975C386.322 53.1975 383.354 56.9434 383.354 64.434V72.6156H395.781V79.8644H383.354V125.639H374.914V79.8644H365.852V72.6156H374.914V64.0201C374.914 58.4623 376.519 54.0699 379.729 50.8417C382.94 47.6147 386.943 46 391.741 46C394.331 46 396.384 46.3102 397.903 46.9316V54.5955H397.904ZM431.405 125.122C429.403 126.227 426.763 126.778 423.483 126.778C414.197 126.778 409.555 121.6 409.555 111.244V79.8644H400.442V72.6156H409.555V59.6698L418.047 56.9252V72.6145H431.405V79.8633H418.047V109.742C418.047 113.298 418.65 115.835 419.858 117.354C421.067 118.874 423.068 119.632 425.865 119.632C428.006 119.632 429.853 119.045 431.405 117.872V125.122ZM0 347.313V144.513H56.0032C127.468 144.513 163.202 177.464 163.202 243.369C163.202 274.671 153.278 299.82 133.433 318.818C113.585 337.817 87.0215 347.313 53.7409 347.313H0ZM23.7592 166.01V325.818H54.0237C80.6108 325.818 101.305 318.7 116.108 304.464C130.909 290.228 138.312 270.049 138.312 243.934C138.312 191.985 110.686 166.01 55.4377 166.01H23.7592ZM211.852 165.727C207.702 165.727 204.166 164.313 201.245 161.484C198.321 158.656 196.86 155.074 196.86 150.736C196.86 146.401 198.321 142.794 201.245 139.917C204.166 137.042 207.702 135.603 211.852 135.603C216.095 135.603 219.7 137.042 222.671 139.917C225.64 142.794 227.126 146.401 227.126 150.736C227.126 154.886 225.641 158.422 222.671 161.343C219.7 164.267 216.095 165.727 211.852 165.727ZM223.166 347.313H199.972V202.496H223.166V347.313ZM345.638 225.973C341.583 222.861 335.738 221.306 328.101 221.306C318.201 221.306 309.927 225.973 303.282 235.306C296.634 244.64 293.311 257.368 293.311 273.49V347.312H270.117V202.495H293.311V232.337H293.876C297.177 222.154 302.22 214.212 309.009 208.507C315.798 202.803 323.385 199.95 331.779 199.95C337.811 199.95 342.432 200.611 345.638 201.929V225.973ZM483.384 280.704H381.136C381.511 296.827 385.85 309.272 394.147 318.04C402.442 326.808 413.851 331.191 428.372 331.191C444.683 331.191 459.673 325.817 473.345 315.068V336.848C460.617 346.09 443.787 350.707 422.856 350.707C402.397 350.707 386.32 344.132 374.631 330.979C362.94 317.828 357.094 299.324 357.094 275.469C357.094 252.937 363.481 234.577 376.258 220.385C389.032 206.196 404.895 199.1 423.846 199.1C442.797 199.1 457.456 205.231 467.828 217.485C478.2 229.744 483.385 246.761 483.385 268.54V280.704H483.384ZM459.625 261.046C459.532 247.661 456.302 237.24 449.937 229.793C443.574 222.345 434.735 218.619 423.422 218.619C412.483 218.619 403.199 222.532 395.561 230.358C387.923 238.184 383.208 248.414 381.419 261.046H459.625ZM617.17 340.668C606.046 347.36 592.846 350.708 577.571 350.708C556.924 350.708 540.257 343.991 527.579 330.557C514.897 317.121 508.556 299.704 508.556 278.299C508.556 254.449 515.391 235.284 529.063 220.813C542.731 206.341 560.975 199.103 583.793 199.103C596.521 199.103 607.741 201.461 617.452 206.174V229.933C606.704 222.392 595.2 218.619 582.944 218.619C568.143 218.619 556.003 223.923 546.528 234.529C537.051 245.137 532.314 259.066 532.314 276.319C532.314 293.29 536.768 306.679 545.68 316.483C554.589 326.292 566.539 331.191 581.529 331.191C594.164 331.191 606.043 326.997 617.168 318.605V340.668H617.17ZM719.42 345.9C713.95 348.917 706.739 350.425 697.781 350.425C672.419 350.425 659.74 336.283 659.74 307.998V222.296H634.849V202.497H659.74V167.143L682.933 159.647V202.498H719.42V222.297H682.933V303.9C682.933 313.611 684.581 320.542 687.882 324.688C691.183 328.84 696.65 330.91 704.288 330.91C710.134 330.91 715.179 329.309 719.42 326.102V345.9ZM893.511 347.313H864.521L817.851 269.673C816.437 267.317 814.88 263.969 813.182 259.631H812.617C811.675 261.802 810.072 265.147 807.808 269.673L759.724 347.313H730.591L798.474 245.348L735.965 144.513H765.098L806.537 215.79C809.199 220.367 811.606 225.088 813.748 229.932H814.313C817.331 223.709 819.97 218.809 822.233 215.224L865.369 144.513H892.663L828.882 245.066L893.511 347.313ZM450.468 85.6674C446.544 85.6674 443.197 84.2831 440.426 81.5122C437.655 78.7424 436.271 75.3945 436.271 71.4696C436.271 67.5447 437.655 64.1979 440.426 61.427C443.196 58.6573 446.544 57.2718 450.468 57.2718C454.382 57.2718 457.722 58.6573 460.493 61.427C463.264 64.1979 464.649 67.5447 464.649 71.4696C464.649 75.3945 463.264 78.7424 460.493 81.5122C457.723 84.2831 454.382 85.6674 450.468 85.6674ZM450.468 58.9378C447.011 58.9378 444.058 60.1624 441.61 62.6107C439.161 65.0589 437.937 68.0122 437.937 71.4707C437.937 74.9293 439.16 77.8792 441.61 80.3206C444.058 82.7631 447.011 83.9832 450.468 83.9832C453.927 83.9832 456.877 82.7619 459.319 80.3206C461.762 77.8792 462.983 74.9281 462.983 71.4707C462.983 68.0134 461.762 65.06 459.319 62.6107C456.878 60.1613 453.928 58.9378 450.468 58.9378ZM457.359 80.3479H454.293L452.324 76.0125C451.327 73.8426 450.255 72.757 449.106 72.757H447.44V80.3479H444.922V62.288H449.996C452.104 62.288 453.727 62.7304 454.87 63.613C456.011 64.4967 456.584 65.6952 456.584 67.2095C456.584 68.4467 456.182 69.5003 455.381 70.3704C454.579 71.2404 453.458 71.8277 452.02 72.131V72.2062C453.018 72.4206 454.009 73.5313 454.993 75.5382L457.359 80.3479ZM447.441 64.4465V70.6178H450.149C452.635 70.6178 453.878 69.5836 453.878 67.5128C453.878 66.4021 453.544 65.6131 452.876 65.1467C452.205 64.6803 451.145 64.4465 449.695 64.4465H447.441ZM908.897 174.494C904.972 174.494 901.625 173.11 898.854 170.339C896.083 167.569 894.698 164.221 894.698 160.296C894.698 156.371 896.083 153.025 898.854 150.254C901.625 147.484 904.971 146.098 908.897 146.098C912.81 146.098 916.15 147.484 918.92 150.254C921.691 153.025 923.077 156.371 923.077 160.296C923.077 164.221 921.691 167.569 918.92 170.339C916.15 173.11 912.809 174.494 908.897 174.494ZM908.897 147.764C905.44 147.764 902.487 148.989 900.037 151.437C897.589 153.885 896.364 156.839 896.364 160.297C896.364 163.756 897.588 166.706 900.037 169.147C902.487 171.589 905.439 172.81 908.897 172.81C912.356 172.81 915.306 171.589 917.747 169.147C920.191 166.705 921.411 163.755 921.411 160.297C921.411 156.84 920.191 153.887 917.747 151.437C915.306 148.988 912.355 147.764 908.897 147.764ZM915.788 169.175H912.722L910.753 164.839C909.756 162.669 908.683 161.584 907.535 161.584H905.869V169.175H903.351V151.115H908.424C910.531 151.115 912.156 151.557 913.299 152.44C914.44 153.323 915.012 154.522 915.012 156.036C915.012 157.273 914.61 158.327 913.809 159.197C913.007 160.067 911.887 160.654 910.449 160.958V161.033C911.446 161.247 912.437 162.358 913.421 164.365L915.788 169.175ZM905.869 153.273V159.444H908.576C911.062 159.444 912.306 158.41 912.306 156.339C912.306 155.229 911.97 154.44 911.302 153.973C910.633 153.507 909.572 153.273 908.122 153.273H905.869Z"
fill="#4d4d4d" />
<path
d="M500.545 62H484.045V15.4545H500.682C505.364 15.4545 509.394 16.3864 512.773 18.25C516.152 20.0985 518.75 22.7576 520.568 26.2273C522.402 29.697 523.318 33.8485 523.318 38.6818C523.318 43.5303 522.402 47.697 520.568 51.1818C518.75 54.6667 516.136 57.3409 512.727 59.2045C509.333 61.0682 505.273 62 500.545 62ZM493.886 53.5682H500.136C503.045 53.5682 505.492 53.053 507.477 52.0227C509.477 50.9773 510.977 49.3636 511.977 47.1818C512.992 44.9848 513.5 42.1515 513.5 38.6818C513.5 35.2424 512.992 32.4318 511.977 30.25C510.977 28.0682 509.485 26.4621 507.5 25.4318C505.515 24.4015 503.068 23.8864 500.159 23.8864H493.886V53.5682ZM530.426 62V27.0909H540.108V62H530.426ZM535.29 22.5909C533.85 22.5909 532.616 22.1136 531.585 21.1591C530.57 20.1894 530.062 19.0303 530.062 17.6818C530.062 16.3485 530.57 15.2045 531.585 14.25C532.616 13.2803 533.85 12.7955 535.29 12.7955C536.729 12.7955 537.956 13.2803 538.972 14.25C540.002 15.2045 540.517 16.3485 540.517 17.6818C540.517 19.0303 540.002 20.1894 538.972 21.1591C537.956 22.1136 536.729 22.5909 535.29 22.5909ZM547.864 62V27.0909H557.25V33.1818H557.614C558.25 31.0152 559.318 29.3788 560.818 28.2727C562.318 27.1515 564.045 26.5909 566 26.5909C566.485 26.5909 567.008 26.6212 567.568 26.6818C568.129 26.7424 568.621 26.8258 569.045 26.9318V35.5227C568.591 35.3864 567.962 35.2652 567.159 35.1591C566.356 35.053 565.621 35 564.955 35C563.53 35 562.258 35.3106 561.136 35.9318C560.03 36.5379 559.152 37.3864 558.5 38.4773C557.864 39.5682 557.545 40.8258 557.545 42.25V62H547.864ZM588.335 62.6818C584.744 62.6818 581.653 61.9545 579.062 60.5C576.487 59.0303 574.502 56.9545 573.108 54.2727C571.714 51.5758 571.017 48.3864 571.017 44.7045C571.017 41.1136 571.714 37.9621 573.108 35.25C574.502 32.5379 576.464 30.4242 578.994 28.9091C581.54 27.3939 584.525 26.6364 587.949 26.6364C590.252 26.6364 592.396 27.0076 594.381 27.75C596.381 28.4773 598.123 29.5758 599.608 31.0455C601.108 32.5152 602.275 34.3636 603.108 36.5909C603.941 38.803 604.358 41.3939 604.358 44.3636V47.0227H574.881V41.0227H595.244C595.244 39.6288 594.941 38.3939 594.335 37.3182C593.729 36.2424 592.888 35.4015 591.812 34.7955C590.752 34.1742 589.517 33.8636 588.108 33.8636C586.638 33.8636 585.335 34.2045 584.199 34.8864C583.078 35.553 582.199 36.4545 581.562 37.5909C580.926 38.7121 580.6 39.9621 580.585 41.3409V47.0455C580.585 48.7727 580.903 50.2652 581.54 51.5227C582.191 52.7803 583.108 53.75 584.29 54.4318C585.472 55.1136 586.873 55.4545 588.494 55.4545C589.57 55.4545 590.555 55.303 591.449 55C592.343 54.697 593.108 54.2424 593.744 53.6364C594.381 53.0303 594.866 52.2879 595.199 51.4091L604.153 52C603.699 54.1515 602.767 56.0303 601.358 57.6364C599.964 59.2273 598.161 60.4697 595.949 61.3636C593.752 62.2424 591.214 62.6818 588.335 62.6818ZM626.449 62.6818C622.873 62.6818 619.797 61.9242 617.222 60.4091C614.661 58.8788 612.691 56.7576 611.312 54.0455C609.949 51.3333 609.267 48.2121 609.267 44.6818C609.267 41.1061 609.956 37.9697 611.335 35.2727C612.729 32.5606 614.706 30.447 617.267 28.9318C619.828 27.4015 622.873 26.6364 626.403 26.6364C629.449 26.6364 632.116 27.1894 634.403 28.2955C636.691 29.4015 638.502 30.9545 639.835 32.9545C641.169 34.9545 641.903 37.303 642.04 40H632.903C632.646 38.2576 631.964 36.8561 630.858 35.7955C629.767 34.7197 628.335 34.1818 626.562 34.1818C625.062 34.1818 623.752 34.5909 622.631 35.4091C621.525 36.2121 620.661 37.3864 620.04 38.9318C619.419 40.4773 619.108 42.3485 619.108 44.5455C619.108 46.7727 619.411 48.6667 620.017 50.2273C620.638 51.7879 621.509 52.9773 622.631 53.7955C623.752 54.6136 625.062 55.0227 626.562 55.0227C627.669 55.0227 628.661 54.7955 629.54 54.3409C630.434 53.8864 631.169 53.2273 631.744 52.3636C632.335 51.4848 632.722 50.4318 632.903 49.2045H642.04C641.888 51.8712 641.161 54.2197 639.858 56.25C638.57 58.2652 636.79 59.8409 634.517 60.9773C632.244 62.1136 629.555 62.6818 626.449 62.6818ZM666.807 27.0909V34.3636H645.784V27.0909H666.807ZM650.557 18.7273H660.239V51.2727C660.239 52.1667 660.375 52.8636 660.648 53.3636C660.92 53.8485 661.299 54.1894 661.784 54.3864C662.284 54.5833 662.86 54.6818 663.511 54.6818C663.966 54.6818 664.42 54.6439 664.875 54.5682C665.33 54.4773 665.678 54.4091 665.92 54.3636L667.443 61.5682C666.958 61.7197 666.277 61.8939 665.398 62.0909C664.519 62.303 663.451 62.4318 662.193 62.4773C659.86 62.5682 657.814 62.2576 656.057 61.5455C654.314 60.8333 652.958 59.7273 651.989 58.2273C651.019 56.7273 650.542 54.8333 650.557 52.5455V18.7273ZM674.045 15.4545H686.182L699 46.7273H699.545L712.364 15.4545H724.5V62H714.955V31.7045H714.568L702.523 61.7727H696.023L683.977 31.5909H683.591V62H674.045V15.4545ZM732.608 62V15.4545H742.449V53.8864H762.403V62H732.608ZM484.045 139V92.4545H502.409C505.939 92.4545 508.947 93.1288 511.432 94.4773C513.917 95.8106 515.811 97.6667 517.114 100.045C518.432 102.409 519.091 105.136 519.091 108.227C519.091 111.318 518.424 114.045 517.091 116.409C515.758 118.773 513.826 120.614 511.295 121.932C508.78 123.25 505.735 123.909 502.159 123.909H490.455V116.023H500.568C502.462 116.023 504.023 115.697 505.25 115.045C506.492 114.379 507.417 113.462 508.023 112.295C508.644 111.114 508.955 109.758 508.955 108.227C508.955 106.682 508.644 105.333 508.023 104.182C507.417 103.015 506.492 102.114 505.25 101.477C504.008 100.826 502.432 100.5 500.523 100.5H493.886V139H484.045ZM534.983 92.4545V139H525.301V92.4545H534.983ZM552.693 139.659C550.466 139.659 548.481 139.273 546.739 138.5C544.996 137.712 543.617 136.553 542.602 135.023C541.602 133.477 541.102 131.553 541.102 129.25C541.102 127.311 541.458 125.682 542.17 124.364C542.883 123.045 543.852 121.985 545.08 121.182C546.307 120.379 547.701 119.773 549.261 119.364C550.837 118.955 552.489 118.667 554.216 118.5C556.246 118.288 557.883 118.091 559.125 117.909C560.367 117.712 561.269 117.424 561.83 117.045C562.39 116.667 562.67 116.106 562.67 115.364V115.227C562.67 113.788 562.216 112.674 561.307 111.886C560.413 111.098 559.14 110.705 557.489 110.705C555.746 110.705 554.36 111.091 553.33 111.864C552.299 112.621 551.617 113.576 551.284 114.727L542.33 114C542.784 111.879 543.678 110.045 545.011 108.5C546.345 106.939 548.064 105.742 550.17 104.909C552.292 104.061 554.746 103.636 557.534 103.636C559.473 103.636 561.33 103.864 563.102 104.318C564.89 104.773 566.473 105.477 567.852 106.432C569.246 107.386 570.345 108.614 571.148 110.114C571.951 111.598 572.352 113.379 572.352 115.455V139H563.17V134.159H562.898C562.337 135.25 561.587 136.212 560.648 137.045C559.708 137.864 558.58 138.508 557.261 138.977C555.943 139.432 554.42 139.659 552.693 139.659ZM555.466 132.977C556.89 132.977 558.148 132.697 559.239 132.136C560.33 131.561 561.186 130.788 561.807 129.818C562.428 128.848 562.739 127.75 562.739 126.523V122.818C562.436 123.015 562.019 123.197 561.489 123.364C560.973 123.515 560.39 123.659 559.739 123.795C559.087 123.917 558.436 124.03 557.784 124.136C557.133 124.227 556.542 124.311 556.011 124.386C554.875 124.553 553.883 124.818 553.034 125.182C552.186 125.545 551.527 126.038 551.057 126.659C550.587 127.265 550.352 128.023 550.352 128.932C550.352 130.25 550.83 131.258 551.784 131.955C552.754 132.636 553.981 132.977 555.466 132.977ZM595.636 139.682C592.061 139.682 588.985 138.924 586.409 137.409C583.848 135.879 581.879 133.758 580.5 131.045C579.136 128.333 578.455 125.212 578.455 121.682C578.455 118.106 579.144 114.97 580.523 112.273C581.917 109.561 583.894 107.447 586.455 105.932C589.015 104.402 592.061 103.636 595.591 103.636C598.636 103.636 601.303 104.189 603.591 105.295C605.879 106.402 607.689 107.955 609.023 109.955C610.356 111.955 611.091 114.303 611.227 117H602.091C601.833 115.258 601.152 113.856 600.045 112.795C598.955 111.72 597.523 111.182 595.75 111.182C594.25 111.182 592.939 111.591 591.818 112.409C590.712 113.212 589.848 114.386 589.227 115.932C588.606 117.477 588.295 119.348 588.295 121.545C588.295 123.773 588.598 125.667 589.205 127.227C589.826 128.788 590.697 129.977 591.818 130.795C592.939 131.614 594.25 132.023 595.75 132.023C596.856 132.023 597.848 131.795 598.727 131.341C599.621 130.886 600.356 130.227 600.932 129.364C601.523 128.485 601.909 127.432 602.091 126.205H611.227C611.076 128.871 610.348 131.22 609.045 133.25C607.758 135.265 605.977 136.841 603.705 137.977C601.432 139.114 598.742 139.682 595.636 139.682ZM633.335 139.682C629.744 139.682 626.653 138.955 624.062 137.5C621.487 136.03 619.502 133.955 618.108 131.273C616.714 128.576 616.017 125.386 616.017 121.705C616.017 118.114 616.714 114.962 618.108 112.25C619.502 109.538 621.464 107.424 623.994 105.909C626.54 104.394 629.525 103.636 632.949 103.636C635.252 103.636 637.396 104.008 639.381 104.75C641.381 105.477 643.123 106.576 644.608 108.045C646.108 109.515 647.275 111.364 648.108 113.591C648.941 115.803 649.358 118.394 649.358 121.364V124.023H619.881V118.023H640.244C640.244 116.629 639.941 115.394 639.335 114.318C638.729 113.242 637.888 112.402 636.812 111.795C635.752 111.174 634.517 110.864 633.108 110.864C631.638 110.864 630.335 111.205 629.199 111.886C628.078 112.553 627.199 113.455 626.562 114.591C625.926 115.712 625.6 116.962 625.585 118.341V124.045C625.585 125.773 625.903 127.265 626.54 128.523C627.191 129.78 628.108 130.75 629.29 131.432C630.472 132.114 631.873 132.455 633.494 132.455C634.57 132.455 635.555 132.303 636.449 132C637.343 131.697 638.108 131.242 638.744 130.636C639.381 130.03 639.866 129.288 640.199 128.409L649.153 129C648.699 131.152 647.767 133.03 646.358 134.636C644.964 136.227 643.161 137.47 640.949 138.364C638.752 139.242 636.214 139.682 633.335 139.682ZM665.358 118.818V139H655.676V92.4545H665.085V110.25H665.494C666.282 108.189 667.555 106.576 669.312 105.409C671.07 104.227 673.275 103.636 675.926 103.636C678.35 103.636 680.464 104.167 682.267 105.227C684.085 106.273 685.494 107.78 686.494 109.75C687.509 111.705 688.009 114.045 687.994 116.773V139H678.312V118.5C678.328 116.348 677.782 114.674 676.676 113.477C675.585 112.28 674.055 111.682 672.085 111.682C670.767 111.682 669.6 111.962 668.585 112.523C667.585 113.083 666.797 113.902 666.222 114.977C665.661 116.038 665.373 117.318 665.358 118.818ZM711.386 139.682C707.856 139.682 704.803 138.932 702.227 137.432C699.667 135.917 697.689 133.811 696.295 131.114C694.902 128.402 694.205 125.258 694.205 121.682C694.205 118.076 694.902 114.924 696.295 112.227C697.689 109.515 699.667 107.409 702.227 105.909C704.803 104.394 707.856 103.636 711.386 103.636C714.917 103.636 717.962 104.394 720.523 105.909C723.098 107.409 725.083 109.515 726.477 112.227C727.871 114.924 728.568 118.076 728.568 121.682C728.568 125.258 727.871 128.402 726.477 131.114C725.083 133.811 723.098 135.917 720.523 137.432C717.962 138.932 714.917 139.682 711.386 139.682ZM711.432 132.182C713.038 132.182 714.379 131.727 715.455 130.818C716.53 129.894 717.341 128.636 717.886 127.045C718.447 125.455 718.727 123.644 718.727 121.614C718.727 119.583 718.447 117.773 717.886 116.182C717.341 114.591 716.53 113.333 715.455 112.409C714.379 111.485 713.038 111.023 711.432 111.023C709.811 111.023 708.447 111.485 707.341 112.409C706.25 113.333 705.424 114.591 704.864 116.182C704.318 117.773 704.045 119.583 704.045 121.614C704.045 123.644 704.318 125.455 704.864 127.045C705.424 128.636 706.25 129.894 707.341 130.818C708.447 131.727 709.811 132.182 711.432 132.182ZM744.545 92.4545V139H734.864V92.4545H744.545ZM765.165 139.568C762.513 139.568 760.112 138.886 757.96 137.523C755.824 136.144 754.127 134.121 752.869 131.455C751.627 128.773 751.006 125.485 751.006 121.591C751.006 117.591 751.65 114.265 752.938 111.614C754.225 108.947 755.938 106.955 758.074 105.636C760.225 104.303 762.581 103.636 765.142 103.636C767.097 103.636 768.725 103.97 770.028 104.636C771.347 105.288 772.407 106.106 773.21 107.091C774.028 108.061 774.65 109.015 775.074 109.955H775.369V92.4545H785.028V139H775.483V133.409H775.074C774.619 134.379 773.975 135.341 773.142 136.295C772.324 137.235 771.256 138.015 769.938 138.636C768.634 139.258 767.044 139.568 765.165 139.568ZM768.233 131.864C769.794 131.864 771.112 131.439 772.188 130.591C773.278 129.727 774.112 128.523 774.688 126.977C775.278 125.432 775.574 123.621 775.574 121.545C775.574 119.47 775.286 117.667 774.71 116.136C774.134 114.606 773.301 113.424 772.21 112.591C771.119 111.758 769.794 111.341 768.233 111.341C766.642 111.341 765.301 111.773 764.21 112.636C763.119 113.5 762.294 114.697 761.733 116.227C761.172 117.758 760.892 119.53 760.892 121.545C760.892 123.576 761.172 125.371 761.733 126.932C762.309 128.477 763.134 129.689 764.21 130.568C765.301 131.432 766.642 131.864 768.233 131.864ZM808.898 139.682C805.307 139.682 802.216 138.955 799.625 137.5C797.049 136.03 795.064 133.955 793.67 131.273C792.277 128.576 791.58 125.386 791.58 121.705C791.58 118.114 792.277 114.962 793.67 112.25C795.064 109.538 797.027 107.424 799.557 105.909C802.102 104.394 805.087 103.636 808.511 103.636C810.814 103.636 812.958 104.008 814.943 104.75C816.943 105.477 818.686 106.576 820.17 108.045C821.67 109.515 822.837 111.364 823.67 113.591C824.504 115.803 824.92 118.394 824.92 121.364V124.023H795.443V118.023H815.807C815.807 116.629 815.504 115.394 814.898 114.318C814.292 113.242 813.451 112.402 812.375 111.795C811.314 111.174 810.08 110.864 808.67 110.864C807.201 110.864 805.898 111.205 804.761 111.886C803.64 112.553 802.761 113.455 802.125 114.591C801.489 115.712 801.163 116.962 801.148 118.341V124.045C801.148 125.773 801.466 127.265 802.102 128.523C802.754 129.78 803.67 130.75 804.852 131.432C806.034 132.114 807.436 132.455 809.057 132.455C810.133 132.455 811.117 132.303 812.011 132C812.905 131.697 813.67 131.242 814.307 130.636C814.943 130.03 815.428 129.288 815.761 128.409L824.716 129C824.261 131.152 823.33 133.03 821.92 134.636C820.527 136.227 818.723 137.47 816.511 138.364C814.314 139.242 811.777 139.682 808.898 139.682ZM831.239 139V104.091H840.625V110.182H840.989C841.625 108.015 842.693 106.379 844.193 105.273C845.693 104.152 847.42 103.591 849.375 103.591C849.86 103.591 850.383 103.621 850.943 103.682C851.504 103.742 851.996 103.826 852.42 103.932V112.523C851.966 112.386 851.337 112.265 850.534 112.159C849.731 112.053 848.996 112 848.33 112C846.905 112 845.633 112.311 844.511 112.932C843.405 113.538 842.527 114.386 841.875 115.477C841.239 116.568 840.92 117.826 840.92 119.25V139H831.239Z"
fill="#4D4D4D" />
</svg>
</a> -->
<a href="https://microsoft.github.io/webnn-developer-preview" title="WebNN Developer Preview">
<span id="directml-logo">DirectML</span>
</a>
<a href="https://microsoft.github.io/webnn-developer-preview" title="WebNN Developer Preview">
<svg version="1.1" id="ort-logo" x="0px" y="0px" viewBox="0 0 217 74" xml:space="preserve">
<style type="text/css">
.st0 {
fill: #333333;
}
.st1 {
fill: #FFFFFF;
}
.st2 {
fill: #D1D1D1;
}
.st3 {
fill: #B2B2B2;
}
</style>
<g>
<g>
<g>
<path class="st0"
d="M95.92,26.59V12.43c0-6.83,5.14-9.38,11.88-9.38c6.68,0,11.94,2.55,11.94,9.38v14.16
c0,6.83-5.26,9.38-11.94,9.38C101.07,35.97,95.92,33.43,95.92,26.59z M116.79,12.43c0-4.96-3.37-7.24-8.99-7.24
c-5.62,0-8.93,2.28-8.93,7.24v14.16c0,4.96,3.31,7.24,8.93,7.24c5.62,0,8.99-2.28,8.99-7.24V12.43z" />
<path class="st0"
d="M149.02,34.05L131.63,8.32v26.4c0,0.67-0.71,0.98-1.48,0.98c-0.71,0-1.48-0.31-1.48-0.98V3.99
c0-0.71,0.71-0.94,1.48-0.94c1.06,0,1.89,1.07,2.42,1.83l17.09,25.51V3.99c0-0.67,0.77-0.94,1.48-0.94
c0.77,0,1.48,0.27,1.48,0.94v30.73c0,0.67-0.71,0.98-1.48,0.98C150.26,35.71,149.55,34.81,149.02,34.05z" />
<path class="st0"
d="M182.3,34.05L164.92,8.32v26.4c0,0.67-0.71,0.98-1.48,0.98c-0.71,0-1.48-0.31-1.48-0.98V3.99
c0-0.71,0.71-0.94,1.48-0.94c1.06,0,1.89,1.07,2.42,1.83l17.09,25.51V3.99c0-0.67,0.77-0.94,1.48-0.94
c0.77,0,1.48,0.27,1.48,0.94v30.73c0,0.67-0.71,0.98-1.48,0.98C183.54,35.71,182.83,34.81,182.3,34.05z" />
<path class="st0" d="M204.3,21.46l-8.75,12.78c-0.41,0.63-0.89,1.52-1.77,1.52c-0.77,0-1.66-0.49-1.66-1.12
c0-0.18,0.12-0.36,0.24-0.58l10.17-14.7l-9.99-14.56c-0.24-0.31-0.36-0.58-0.36-0.85c0-0.58,0.71-0.94,1.66-0.94
c0.83,0,1.42,0.85,1.89,1.56l8.57,12.64l8.63-12.64c0.47-0.62,1.01-1.56,1.89-1.56c0.95,0,1.66,0.36,1.66,0.94
c0,0.27-0.12,0.54-0.36,0.85l-10.05,14.56l10.23,14.7c0.12,0.22,0.24,0.4,0.24,0.58c0,0.63-0.83,1.12-1.66,1.12
c-0.89,0-1.36-0.89-1.77-1.52L204.3,21.46z" />
</g>
<g>
<path class="st0" d="M109.47,53.62c0-2.28-0.65-3.95-1.94-4.97c-1.29-1.02-2.99-1.53-5.06-1.53l-5.65,0
c-0.43,0.05-0.64,0.26-0.64,0.62v23.54c0,0.43,0.22,0.65,0.65,0.65s0.65-0.22,0.65-0.65V60.15h4.94l5.4,10.53l0.01,0.02h0.01
c0.01,0.01,0.05,0.06,0.14,0.24l0.14,0.38c0.05,0.07,0.11,0.16,0.19,0.27c0.08,0.12,0.17,0.2,0.25,0.25
c0.08,0.05,0.18,0.07,0.27,0.07c0.19,0,0.35-0.06,0.47-0.18c0.12-0.12,0.18-0.28,0.18-0.47c0-0.12-0.04-0.25-0.11-0.39
l-5.55-10.8C107.57,59.61,109.47,57.44,109.47,53.62z M108.17,53.62c0,1.78-0.51,3.11-1.52,3.96c-1.01,0.85-2.42,1.28-4.18,1.28
h-5V48.42h5c1.76,0,3.17,0.42,4.18,1.26C107.66,50.51,108.17,51.83,108.17,53.62z" />
<path class="st0" d="M127.25,47.12c-0.43,0-0.65,0.21-0.65,0.62v17.38c0,1.9-0.47,3.34-1.39,4.28c-0.92,0.95-2.26,1.42-3.98,1.42
c-1.72,0-3.05-0.48-3.96-1.42c-0.91-0.95-1.38-2.39-1.38-4.28V47.73c0-0.41-0.22-0.62-0.65-0.62s-0.65,0.21-0.65,0.62v17.38
c0,2.41,0.61,4.2,1.8,5.32c1.2,1.12,2.82,1.68,4.83,1.68s3.64-0.57,4.85-1.68c1.21-1.12,1.82-2.91,1.82-5.32V47.73
C127.9,47.32,127.68,47.12,127.25,47.12z" />
<path class="st0"
d="M147.3,47.12c-0.43,0-0.65,0.21-0.65,0.62V68.7l-10.27-20.34c-0.46-0.83-0.82-1.24-1.08-1.24
c-0.43,0-0.65,0.21-0.65,0.62v23.54c0,0.43,0.22,0.65,0.65,0.65c0.43,0,0.65-0.22,0.65-0.65V50.3l10.34,20.38
c0.42,0.83,0.75,1.24,1.02,1.24c0.43,0,0.65-0.22,0.65-0.65V47.73C147.95,47.32,147.74,47.12,147.3,47.12z" />
<path class="st0" d="M166.38,47.12h-13.22c-0.19,0-0.35,0.07-0.47,0.2c-0.12,0.13-0.18,0.28-0.18,0.45
c0,0.17,0.06,0.32,0.18,0.45c0.12,0.13,0.28,0.2,0.47,0.2h5.98v22.85c0,0.43,0.22,0.65,0.65,0.65c0.43,0,0.65-0.22,0.65-0.65
V48.42h5.95c0.43,0,0.65-0.23,0.65-0.68C167.03,47.32,166.81,47.12,166.38,47.12z" />
<path class="st0" d="M172.23,47.12c-0.43,0-0.65,0.21-0.65,0.62v23.54c0,0.43,0.22,0.65,0.65,0.65c0.43,0,0.65-0.22,0.65-0.65
V47.73C172.88,47.32,172.66,47.12,172.23,47.12z" />
<path class="st0" d="M195.66,47.12c-0.27,0-0.62,0.41-1.08,1.24l-6.56,12.85l-6.53-12.85c-0.46-0.83-0.82-1.24-1.08-1.24
c-0.43,0-0.65,0.21-0.65,0.62v23.54c0,0.43,0.22,0.65,0.65,0.65c0.43,0,0.65-0.22,0.65-0.65V50.3l6.28,12.16
c0.21,0.45,0.43,0.67,0.68,0.67c0.22,0,0.44-0.22,0.68-0.66l6.31-12.16v20.97c0,0.43,0.22,0.65,0.65,0.65
c0.43,0,0.65-0.22,0.65-0.65V47.73C196.31,47.32,196.09,47.12,195.66,47.12z" />
<path class="st0" d="M215.89,70.62H204.5V60.15h5.37c0.41,0,0.62-0.21,0.62-0.62c0-0.45-0.21-0.68-0.62-0.68h-5.37V48.42h11.39
c0.41,0,0.62-0.23,0.62-0.68c0-0.4-0.21-0.62-0.62-0.62h-12.04c-0.43,0-0.65,0.22-0.65,0.65v23.5c0,0.43,0.22,0.65,0.65,0.65
h12.04c0.41,0,0.62-0.21,0.62-0.62C216.5,70.85,216.29,70.62,215.89,70.62z" />
</g>
</g>
<g>
<g>
<polygon class="st1" points="58.11,20.09 39.33,41.08 39.33,1.31 " />
<polyline class="st2" points="58.11,20.09 46,33.49 39.33,20.09 " />
<path class="st3" d="M39.33,1.31l18.77,18.78H39.33C39.33,20.09,39.33,1.43,39.33,1.31z" />
</g>
<g>
<polygon class="st1" points="24.76,16.72 38.93,41.06 1.1,28.77 " />
<polyline class="st2" points="24.76,16.72 33.77,32.37 18.96,34.57 " />
<path class="st3" d="M1.1,28.77l23.66-12.05l-5.8,17.85C18.96,34.57,1.22,28.81,1.1,28.77z" />
</g>
<g>
<polygon class="st1" points="11.25,47.38 38.78,41.44 15.4,73.61 " />
<polyline class="st2" points="11.25,47.38 28.92,43.65 26.44,58.42 " />
<path class="st3" d="M15.4,73.61l-4.15-26.23l15.19,11.03C26.44,58.42,15.48,73.51,15.4,73.61z" />
</g>
<g>
<polygon class="st1" points="36.25,69.71 39.1,41.69 62.47,73.87 " />
<polyline class="st2" points="36.25,69.71 38.16,51.75 51.43,58.67 " />
<path class="st3" d="M62.47,73.87l-26.23-4.16l15.19-11.03C51.43,58.67,62.4,73.77,62.47,73.87z" />
</g>
<g>
<polygon class="st1" points="65.2,52.84 39.44,41.47 77.26,29.18 " />
<polyline class="st2" points="65.2,52.84 48.71,45.47 59.4,34.98 " />
<path class="st3" d="M77.26,29.18L65.2,52.84l-5.8-17.85C59.4,34.98,77.14,29.22,77.26,29.18z" />
</g>
<path class="st0" d="M77.49,28.79c-0.13-0.15-0.33-0.21-0.52-0.15l-0.02,0.01L40.49,40.5l17.87-19.98c0,0,0,0,0-0.01
c0.02-0.02,0.04-0.04,0.05-0.07c0,0,0-0.01,0.01-0.01c0.01-0.02,0.02-0.03,0.03-0.05c0,0,0-0.01,0-0.01
c0-0.01,0.01-0.02,0.01-0.03c0.01-0.02,0.01-0.04,0.01-0.05c0-0.01,0-0.02,0-0.03c0-0.02,0-0.04,0-0.06c0-0.01,0-0.01,0-0.02
c0-0.03,0-0.05-0.01-0.08c0-0.01,0-0.01-0.01-0.02c-0.01-0.02-0.01-0.04-0.02-0.06c0-0.01-0.01-0.02-0.01-0.03
c-0.01-0.02-0.02-0.03-0.03-0.05c0-0.01-0.01-0.02-0.01-0.02c-0.02-0.02-0.03-0.05-0.05-0.07L39.56,1.08
c-0.14-0.14-0.35-0.18-0.53-0.11c-0.18,0.08-0.3,0.25-0.3,0.45v0.02v38.34L25.26,16.61c0,0,0,0,0-0.01
c-0.01-0.02-0.03-0.05-0.05-0.07c0,0-0.01-0.01-0.01-0.01c-0.01-0.01-0.03-0.03-0.04-0.04c0,0-0.01,0-0.01-0.01
c-0.01-0.01-0.02-0.01-0.02-0.02c-0.02-0.01-0.03-0.02-0.05-0.03c-0.01,0-0.02-0.01-0.03-0.01c-0.02-0.01-0.04-0.02-0.06-0.02
c-0.01,0-0.01,0-0.02-0.01c-0.03-0.01-0.05-0.01-0.08-0.02c-0.01,0-0.01,0-0.02,0c-0.02,0-0.04,0-0.06,0c-0.01,0-0.02,0-0.03,0
c-0.02,0-0.04,0.01-0.06,0.01c-0.01,0-0.02,0-0.03,0.01c-0.03,0.01-0.05,0.02-0.08,0.03L0.96,28.48
c-0.17,0.09-0.28,0.27-0.26,0.47c0.02,0.2,0.15,0.36,0.33,0.42l0.02,0.01l36.46,11.85l-26.2,5.66c0,0,0,0-0.01,0
c-0.03,0.01-0.05,0.01-0.08,0.03c0,0-0.01,0-0.01,0.01c-0.02,0.01-0.03,0.02-0.05,0.03c0,0-0.01,0.01-0.01,0.01
c-0.01,0.01-0.02,0.01-0.02,0.02c-0.01,0.01-0.03,0.02-0.04,0.04c-0.01,0.01-0.01,0.01-0.02,0.02c-0.01,0.01-0.03,0.03-0.04,0.05
c0,0.01-0.01,0.01-0.01,0.02c-0.02,0.02-0.03,0.05-0.04,0.07c0,0.01,0,0.01-0.01,0.02c-0.01,0.02-0.01,0.04-0.02,0.06
c0,0.01,0,0.02-0.01,0.03c0,0.02-0.01,0.04-0.01,0.06c0,0.01,0,0.02,0,0.03c0,0.03,0,0.06,0.01,0.09l4.15,26.23
c0.03,0.19,0.17,0.35,0.37,0.4c0.19,0.05,0.39-0.03,0.51-0.19l0.01-0.02L38.5,42.84L35.79,69.5c0,0,0,0,0,0.01
c0,0.03,0,0.06,0,0.09c0,0,0,0.01,0,0.01c0,0.02,0,0.04,0.01,0.06c0,0,0,0.01,0,0.01c0,0.01,0.01,0.02,0.01,0.03
c0.01,0.02,0.01,0.03,0.02,0.05c0,0.01,0.01,0.02,0.01,0.03c0.01,0.02,0.02,0.04,0.03,0.05c0,0.01,0.01,0.01,0.01,0.02
c0.02,0.02,0.04,0.04,0.06,0.06c0,0,0.01,0.01,0.01,0.01c0.02,0.01,0.03,0.03,0.05,0.04c0.01,0.01,0.02,0.01,0.02,0.01
c0.02,0.01,0.03,0.02,0.05,0.02c0.01,0,0.02,0.01,0.03,0.01c0.03,0.01,0.05,0.02,0.08,0.02l26.23,4.16
c0.19,0.03,0.39-0.06,0.49-0.23c0.1-0.17,0.09-0.38-0.02-0.54l-0.01-0.02L40.34,42.39l24.52,10.82c0,0,0,0,0.01,0
c0.03,0.01,0.05,0.02,0.08,0.03c0,0,0.01,0,0.01,0c0.02,0,0.04,0.01,0.06,0.01c0,0,0.01,0,0.01,0c0.01,0,0.02,0,0.03,0
c0.02,0,0.04,0,0.06,0c0.01,0,0.02,0,0.03,0c0.02,0,0.04-0.01,0.06-0.02c0.01,0,0.01,0,0.02-0.01c0.03-0.01,0.05-0.02,0.07-0.03
c0.01,0,0.01-0.01,0.02-0.01c0.02-0.01,0.04-0.02,0.05-0.04c0.01-0.01,0.01-0.01,0.02-0.02c0.01-0.01,0.03-0.03,0.04-0.04
c0.01-0.01,0.01-0.01,0.02-0.02c0.02-0.02,0.03-0.05,0.05-0.07l12.06-23.66C77.64,29.15,77.61,28.94,77.49,28.79z M46.01,32.75
L40,20.69h16.9L46.01,32.75z M56.36,19.26l0.46,0.46H39.7c0-2.45,0-13.48,0-17.12L56.36,19.26z M39.7,22.26l5.65,11.35l-5.65,6.31
V22.26z M2.44,28.81l21-10.7l0.58-0.29L18.72,34.1C16.4,33.34,5.9,29.94,2.44,28.81z M24.96,18.05l8.11,14.09l-13.33,1.98
L24.96,18.05z M33.68,33.02l4.26,7.32l-16.8-5.46L33.68,33.02z M15.86,72.35l-3.68-23.28l-0.1-0.64L25.92,58.5
C24.48,60.48,18,69.41,15.86,72.35z M12.58,47.61l15.91-3.36l-2.23,13.29L12.58,47.61z M27.42,56.44l2.1-12.5l8.28-1.79
L27.42,56.44z M61.42,73.05l-23.28-3.69l-0.64-0.1l13.85-10.06C52.79,61.17,59.27,70.1,61.42,73.05z M36.87,68.52l1.72-16.17
l11.95,6.23L36.87,68.52z M38.62,51.27l0.86-8.43l10.38,14.29L38.62,51.27z M40.65,41.47l16.8-5.46l-9.05,8.88L40.65,41.47z
M49.42,45.25l9.62-9.44l5.22,16.07L49.42,45.25z M65.45,50.93l-0.29,0.58l-5.29-16.28c2.33-0.76,12.82-4.17,16.29-5.29
L65.45,50.93z" />
</g>
</g>
</svg>
</a>
<a href="https://microsoft.github.io/webnn-developer-preview" title="WebNN Developer Preview">
<svg id="webnn-logo" width="734" height="146" viewBox="0 0 734 146" fill="none"
xmlns="http://www.w3.org/2000/svg">
<path
d="M269.016 103.288C273.283 103.288 276.739 104.589 279.384 107.192C282.029 109.752 283.352 113.464 283.352 118.328V139H277.592V119.16C277.592 115.661 276.717 112.995 274.968 111.16C273.219 109.283 270.829 108.344 267.8 108.344C264.728 108.344 262.275 109.304 260.44 111.224C258.648 113.144 257.752 115.939 257.752 119.608V139H251.928V103.928H257.752V108.92C258.904 107.128 260.461 105.741 262.424 104.76C264.429 103.779 266.627 103.288 269.016 103.288ZM324.226 120.12C324.226 121.229 324.162 122.403 324.034 123.64H296.002C296.215 127.096 297.388 129.805 299.522 131.768C301.698 133.688 304.322 134.648 307.394 134.648C309.911 134.648 312.002 134.072 313.666 132.92C315.372 131.725 316.567 130.147 317.25 128.184H323.522C322.583 131.555 320.706 134.307 317.89 136.44C315.074 138.531 311.575 139.576 307.394 139.576C304.066 139.576 301.079 138.829 298.434 137.336C295.831 135.843 293.783 133.731 292.29 131C290.796 128.227 290.05 125.027 290.05 121.4C290.05 117.773 290.775 114.595 292.226 111.864C293.676 109.133 295.703 107.043 298.306 105.592C300.951 104.099 303.98 103.352 307.394 103.352C310.722 103.352 313.666 104.077 316.226 105.528C318.786 106.979 320.748 108.984 322.114 111.544C323.522 114.061 324.226 116.92 324.226 120.12ZM318.21 118.904C318.21 116.685 317.719 114.787 316.738 113.208C315.756 111.587 314.412 110.371 312.706 109.56C311.042 108.707 309.186 108.28 307.138 108.28C304.194 108.28 301.676 109.219 299.586 111.096C297.538 112.973 296.364 115.576 296.066 118.904H318.21ZM362.377 103.928V139H356.553V133.816C355.444 135.608 353.886 137.016 351.881 138.04C349.918 139.021 347.742 139.512 345.353 139.512C342.622 139.512 340.169 138.957 337.993 137.848C335.817 136.696 334.089 134.989 332.809 132.728C331.572 130.467 330.953 127.715 330.953 124.472V103.928H336.713V123.704C336.713 127.16 337.588 129.827 339.337 131.704C341.086 133.539 343.476 134.456 346.505 134.456C349.62 134.456 352.073 133.496 353.865 131.576C355.657 129.656 356.553 126.861 356.553 123.192V103.928H362.377ZM377.395 109.624C378.419 107.619 379.869 106.061 381.747 104.952C383.667 103.843 385.992 103.288 388.723 103.288V109.304H387.187C380.659 109.304 377.395 112.845 377.395 119.928V139H371.571V103.928H377.395V109.624ZM392.63 121.336C392.63 117.752 393.355 114.616 394.806 111.928C396.256 109.197 398.24 107.085 400.758 105.592C403.318 104.099 406.155 103.352 409.27 103.352C412.342 103.352 415.008 104.013 417.27 105.336C419.531 106.659 421.216 108.323 422.326 110.328V103.928H428.214V139H422.326V132.472C421.174 134.52 419.446 136.227 417.142 137.592C414.88 138.915 412.235 139.576 409.206 139.576C406.091 139.576 403.275 138.808 400.758 137.272C398.24 135.736 396.256 133.581 394.806 130.808C393.355 128.035 392.63 124.877 392.63 121.336ZM422.326 121.4C422.326 118.755 421.792 116.451 420.726 114.488C419.659 112.525 418.208 111.032 416.374 110.008C414.582 108.941 412.598 108.408 410.422 108.408C408.246 108.408 406.262 108.92 404.47 109.944C402.678 110.968 401.248 112.461 400.182 114.424C399.115 116.387 398.582 118.691 398.582 121.336C398.582 124.024 399.115 126.371 400.182 128.376C401.248 130.339 402.678 131.853 404.47 132.92C406.262 133.944 408.246 134.456 410.422 134.456C412.598 134.456 414.582 133.944 416.374 132.92C418.208 131.853 419.659 130.339 420.726 128.376C421.792 126.371 422.326 124.045 422.326 121.4ZM443.24 91.64V139H437.416V91.64H443.24ZM486.036 103.288C490.303 103.288 493.759 104.589 496.404 107.192C499.049 109.752 500.372 113.464 500.372 118.328V139H494.612V119.16C494.612 115.661 493.737 112.995 491.988 111.16C490.239 109.283 487.849 108.344 484.82 108.344C481.748 108.344 479.295 109.304 477.46 111.224C475.668 113.144 474.772 115.939 474.772 119.608V139H468.948V103.928H474.772V108.92C475.924 107.128 477.481 105.741 479.444 104.76C481.449 103.779 483.647 103.288 486.036 103.288ZM541.246 120.12C541.246 121.229 541.182 122.403 541.054 123.64H513.022C513.235 127.096 514.408 129.805 516.542 131.768C518.718 133.688 521.342 134.648 524.414 134.648C526.931 134.648 529.022 134.072 530.686 132.92C532.392 131.725 533.587 130.147 534.27 128.184H540.542C539.603 131.555 537.726 134.307 534.91 136.44C532.094 138.531 528.595 139.576 524.414 139.576C521.086 139.576 518.099 138.829 515.454 137.336C512.851 135.843 510.803 133.731 509.31 131C507.816 128.227 507.07 125.027 507.07 121.4C507.07 117.773 507.795 114.595 509.246 111.864C510.696 109.133 512.723 107.043 515.326 105.592C517.971 104.099 521 103.352 524.414 103.352C527.742 103.352 530.686 104.077 533.246 105.528C535.806 106.979 537.768 108.984 539.134 111.544C540.542 114.061 541.246 116.92 541.246 120.12ZM535.23 118.904C535.23 116.685 534.739 114.787 533.758 113.208C532.776 111.587 531.432 110.371 529.726 109.56C528.062 108.707 526.206 108.28 524.158 108.28C521.214 108.28 518.696 109.219 516.606 111.096C514.558 112.973 513.384 115.576 513.086 118.904H535.23ZM555.397 108.728V129.4C555.397 131.107 555.76 132.323 556.485 133.048C557.21 133.731 558.469 134.072 560.261 134.072H564.549V139H559.301C556.058 139 553.626 138.253 552.005 136.76C550.384 135.267 549.573 132.813 549.573 129.4V108.728H545.029V103.928H549.573V95.096H555.397V103.928H564.549V108.728H555.397ZM617.686 103.928L606.742 139H600.726L592.278 111.16L583.83 139H577.814L566.806 103.928H572.758L580.822 133.368L589.526 103.928H595.478L603.99 133.432L611.926 103.928H617.686ZM638.121 139.576C634.836 139.576 631.849 138.829 629.161 137.336C626.516 135.843 624.425 133.731 622.889 131C621.396 128.227 620.649 125.027 620.649 121.4C620.649 117.816 621.417 114.659 622.953 111.928C624.532 109.155 626.665 107.043 629.353 105.592C632.041 104.099 635.049 103.352 638.377 103.352C641.705 103.352 644.713 104.099 647.401 105.592C650.089 107.043 652.201 109.133 653.737 111.864C655.316 114.595 656.105 117.773 656.105 121.4C656.105 125.027 655.295 128.227 653.673 131C652.095 133.731 649.94 135.843 647.209 137.336C644.479 138.829 641.449 139.576 638.121 139.576ZM638.121 134.456C640.212 134.456 642.175 133.965 644.009 132.984C645.844 132.003 647.316 130.531 648.425 128.568C649.577 126.605 650.153 124.216 650.153 121.4C650.153 118.584 649.599 116.195 648.489 114.232C647.38 112.269 645.929 110.819 644.137 109.88C642.345 108.899 640.404 108.408 638.313 108.408C636.18 108.408 634.217 108.899 632.425 109.88C630.676 110.819 629.268 112.269 628.201 114.232C627.135 116.195 626.601 118.584 626.601 121.4C626.601 124.259 627.113 126.669 628.137 128.632C629.204 130.595 630.612 132.067 632.361 133.048C634.111 133.987 636.031 134.456 638.121 134.456ZM668.947 109.624C669.971 107.619 671.422 106.061 673.299 104.952C675.219 103.843 677.544 103.288 680.275 103.288V109.304H678.739C672.211 109.304 668.947 112.845 668.947 119.928V139H663.123V103.928H668.947V109.624ZM705.942 139L692.182 123.512V139H686.358V91.64H692.182V119.48L705.686 103.928H713.814L697.302 121.4L713.878 139H705.942Z"
fill="#333333" class="_logo_n1" />
<path
d="M233 18C233 12.4772 237.477 8 243 8H388C393.523 8 398 12.4772 398 18V76C398 81.5228 393.523 86 388 86H243C237.477 86 233 81.5228 233 76V18Z"
fill="#B2B2B2" class="_logo_n2" />
<path
d="M300.069 33.928L289.125 69H283.109L274.661 41.16L266.213 69H260.197L249.189 33.928H255.141L263.205 63.368L271.909 33.928H277.861L286.373 63.432L294.309 33.928H300.069ZM337.209 50.12C337.209 51.2293 337.145 52.4027 337.017 53.64H308.985C309.199 57.096 310.372 59.8053 312.505 61.768C314.681 63.688 317.305 64.648 320.377 64.648C322.895 64.648 324.985 64.072 326.649 62.92C328.356 61.7253 329.551 60.1467 330.233 58.184H336.505C335.567 61.5547 333.689 64.3067 330.873 66.44C328.057 68.5307 324.559 69.576 320.377 69.576C317.049 69.576 314.063 68.8293 311.417 67.336C308.815 65.8427 306.767 63.7307 305.273 61C303.78 58.2267 303.033 55.0267 303.033 51.4C303.033 47.7733 303.759 44.5947 305.209 41.864C306.66 39.1333 308.687 37.0427 311.289 35.592C313.935 34.0987 316.964 33.352 320.377 33.352C323.705 33.352 326.649 34.0773 329.209 35.528C331.769 36.9787 333.732 38.984 335.097 41.544C336.505 44.0613 337.209 46.92 337.209 50.12ZM331.193 48.904C331.193 46.6853 330.703 44.7867 329.721 43.208C328.74 41.5867 327.396 40.3707 325.689 39.56C324.025 38.7067 322.169 38.28 320.121 38.28C317.177 38.28 314.66 39.2187 312.569 41.096C310.521 42.9733 309.348 45.576 309.049 48.904H331.193ZM350.081 40.456C351.275 38.3653 353.025 36.6587 355.329 35.336C357.633 34.0133 360.257 33.352 363.201 33.352C366.358 33.352 369.195 34.0987 371.713 35.592C374.23 37.0853 376.214 39.1973 377.665 41.928C379.115 44.616 379.841 47.752 379.841 51.336C379.841 54.8773 379.115 58.0347 377.665 60.808C376.214 63.5813 374.209 65.736 371.649 67.272C369.131 68.808 366.315 69.576 363.201 69.576C360.171 69.576 357.505 68.9147 355.201 67.592C352.939 66.2693 351.233 64.584 350.081 62.536V69H344.257V21.64H350.081V40.456ZM373.889 51.336C373.889 48.6907 373.355 46.3867 372.289 44.424C371.222 42.4613 369.771 40.968 367.937 39.944C366.145 38.92 364.161 38.408 361.985 38.408C359.851 38.408 357.867 38.9413 356.033 40.008C354.241 41.032 352.79 42.5467 351.681 44.552C350.614 46.5147 350.081 48.7973 350.081 51.4C350.081 54.0453 350.614 56.3707 351.681 58.376C352.79 60.3387 354.241 61.8533 356.033 62.92C357.867 63.944 359.851 64.456 361.985 64.456C364.161 64.456 366.145 63.944 367.937 62.92C369.771 61.8533 371.222 60.3387 372.289 58.376C373.355 56.3707 373.889 54.024 373.889 51.336Z"
fill="white" />
<path d="M15 66L33 45" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M63 59L44 44" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M77 61L103 55" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M126 16L119 39" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M151 41L127 47" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M161 50L156 85" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M163 38L193 83" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M162 92L188 92" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M148 98L119 119" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M101 90L155 132" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M183 126L155 132" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M194 117L197 105" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M195 131L203 142" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M123 60L149 87" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M67 71L55 103" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M27 72L87 88" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M79 36L97 79" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<path d="M120 11L88 21" stroke="#B2B2B2" stroke-width="6" stroke-linecap="round" class="_logo_n2" />
<circle cx="38.5" cy="38.5" r="6.5" stroke="#B2B2B2" stroke-width="4" class="_logo_n3" />
<circle cx="69.5" cy="63.5" r="6.5" stroke="#B2B2B2" stroke-width="4" class="_logo_n3" />
<circle cx="127.5" cy="8.5" r="6.5" stroke="#B2B2B2" stroke-width="4" class="_logo_n3" />
<circle cx="154.5" cy="92.5" r="6.5" stroke="#B2B2B2" stroke-width="4" class="_logo_n3" />
<circle cx="112.5" cy="124.5" r="6.5" stroke="#B2B2B2" stroke-width="4" class="_logo_n3" />
<circle cx="190.5" cy="124.5" r="6.5" stroke="#B2B2B2" stroke-width="4" class="_logo_n3" />
<circle cx="200" cy="93" r="10" stroke="#B2B2B2" stroke-width="6" class="_logo_n3" />
<circle cx="115" cy="51" r="10" stroke="#B2B2B2" stroke-width="6" class="_logo_n3" />
<circle cx="15" cy="68" r="15" fill="#666666" class="_logo_n1" />
<circle cx="75" cy="25" r="15" fill="#666666" class="_logo_n1" />
<circle cx="163" cy="38" r="15" fill="#666666" class="_logo_n1" />
<circle cx="101" cy="90" r="15" fill="#666666" class="_logo_n1" />
<circle cx="156" cy="131" r="15" fill="#666666" class="_logo_n1" />
</svg>
</a>
</header>
<section class="banner-content installation" id="banner">
<h2>WebNN Installation Guide</h2>
</section>
<div id='install-guides'>
<h3>Enabling Insider version of Edge for WebNN Dev Preview GPU</h3>
WebNN Dev Preview GPU requires a compatible browser to run, and Windows* 11
v21H2 (DML 1.6.0) or higher:
<ol>
<li>Download the <a href="https://www.microsoft.com/en-us/edge/download/insider?form=MA13FJ">Microsoft Edge
Canary or Dev</a> browser</li>
<li>To enable WebNN, in your browser address bar, enter
<code>about://flags</code>, and then press
<code>Enter</code>. An Experiments page opens
</li>
<li>In the Search flags box, enter <code>webnn</code>.
Enables WebNN API appears</li>
<li>In the drop-down menu, select <code>Enabled</code></li>
<li>Relaunch your browser</li>
</ol>
<h3>Enabling Insider version of Edge for WebNN Dev Preview NPU</h3>
To get started with WebNN NPU on DirectML compatible devices you will need:
<ul>
<li>Windows 11, version 24H2 or newer</li>
<li>Insider version of Edge (exact instructions provided below)</li>
<li>The latest driver from our WebNN NPU Partners:
<ul>
<li><a href="https://www.intel.com/content/www/us/en/download/794734/intel-npu-driver-windows.html">Intel®
Core™ Ultra NPU Driver for Windows</a></li>
<li><a href="https://qpm.qualcomm.com/#/main/tools/details/QHND">Qualcomm® Hexagon NPU Driver Package for
windows</a></li>
</ul>
</li>
</ul>
Enabling Insider version of Edge:
<ol>
<li>
<a href="https://www.microsoft.com/en-us/edge/download/insider?form=MA13FJ">Microsoft Edge Canary or Dev
Channel</a> with WebNN flag enabled in <code>about:flags</code>
<ol style="list-style: lower-alpha;">
<li>Download from <a
href="https://www.microsoft.com/en-us/edge/download/insider">https://www.microsoft.com/en-us/edge/download/insider</a>
</li>
<li>Run installer</li>
<li>Navigate to <code>about://flags</code></li>
<li>Search for <code>Enables WebNN API</code> and change it to <code>Enabled</code></li>
<li>Exit browser</li>
</ol>
</li>
<li>
Download DirectML redistributable
<ol style="list-style: lower-alpha;">
<li>Download DirectML from <a
href="https://www.nuget.org/packages/Microsoft.AI.DirectML/1.15.4">https://www.nuget.org/packages/Microsoft.AI.DirectML/1.15.4</a>
</li>
<li>Rename <code>microsoft.ai.directml.1.15.4.nupkg</code> to
<code>microsoft.ai.directml.1.15.4.nupkg.zip</code> and extract it</li>
</ol>
</li>
<li>
Copy <code>microsoft.ai.directml.1.15.4.nupkg.zip\bin\<arch>-win\directml.dll</code> to the appropriate
directory<br>(replace with x64 on Intel devices and arm64 on Qualcomm devices)
<ol style="list-style: lower-alpha;">
<li>Edge Dev: <code>C:\Program Files (x86)\Microsoft\Edge Dev\Application\129.0.2779.0\</code>
<ol>
<li>When the dialog asks for Administrator permission, choose <code>Continue</code></li>
</ol>
</li>
<li>Edge Canary: <code>%LOCALAPPDATA%\Microsoft\Edge SxS\Application\129.0.2779.0\</code></li>
<li>Note the following on copying <code>Directml.dll</code> to Edge directory
<ol>
<li>The version-specific directory (129.0.2779.0) may differ on your machine</li>
<li>New versions of Edge may require <code>directml.dll</code> to be recopied to the directory</li>
</ol>
</li>
</ol>
</li>
<li>
Launch Edge insider
<ol style="list-style: lower-alpha;">
<li>Open terminal and change your working directory to the Edge Insider build:
<ul>
<li>If using Edge Dev: <code>C:\Program Files (x86)\Microsoft\Edge Dev\Application</code></li>
<li>If using Edge Canary: <code>%LOCALAPPDATA%\Microsoft\Edge SxS\Application</code></li>
</ul>
</li>
<li><code>.\msedge.exe --use-redist-dml --disable_webnn_for_npu=0 --disable-gpu-sandbox</code></li>
</ol>
</li>
</ol>
</div>
</section>
<footer>
<ul>
<li>
<a href="https://learn.microsoft.com/en-us/windows/ai/directml/dml"
title="Microsoft Direct Machine Learning (DirectML)">Direct
Machine Learning (DirectML)</a>
</li>
<li>
<a href="https://github.com/microsoft/onnxruntime/tree/main/js/web#readme" title="ONNX Runtime Web">ONNX
Runtime
Web</a>
</li>
<li><a href="https://onnx.ai/" title="ONNX, Open Neural Network Exchange">ONNX</a></li>
<li>
<a href="https://webmachinelearning.github.io/webnn-intro/" title="W3C Web Neural Network API">WebNN
API</a>
</li>
<li><a href="./install.html" title="WebNN Installation Guide">WebNN Installation
Guide</a>
</li>
</ul>
</footer>
</body>
</html>