Commit 84e097f
morelos
Update on "[ET-VK][Ops] dequantize_per_channel reference impl and testing"
# Context
In order to properly enable dynamic quantization, we create the dequantize_per_channel operator as its seemingly useful to have for the pipeline.
# Changes
This creates the wrapper for the cpu reference implementation, and also a dummy reference implementation I created just to test against it.
Differential Revision: [D77746138](https://our.internmc.facebook.com/intern/diff/D77746138/)
[ghstack-poisoned]File tree
6 files changed
+107
-61
lines changed- backends/vulkan
- runtime
- graph/ops/impl
- test/op_tests
- extension/aten_util
- kernels/quantized/cpu
6 files changed
+107
-61
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
616 | 616 | | |
617 | 617 | | |
618 | 618 | | |
619 | | - | |
| 619 | + | |
| 620 | + | |
620 | 621 | | |
621 | 622 | | |
622 | 623 | | |
623 | 624 | | |
624 | | - | |
| 625 | + | |
| 626 | + | |
625 | 627 | | |
626 | 628 | | |
627 | 629 | | |
628 | 630 | | |
629 | 631 | | |
630 | 632 | | |
631 | | - | |
| 633 | + | |
| 634 | + | |
632 | 635 | | |
633 | 636 | | |
634 | | - | |
| 637 | + | |
| 638 | + | |
635 | 639 | | |
636 | 640 | | |
637 | 641 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
61 | 62 | | |
62 | | - | |
63 | | - | |
64 | | - | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
65 | 67 | | |
66 | 68 | | |
67 | 69 | | |
| |||
241 | 243 | | |
242 | 244 | | |
243 | 245 | | |
244 | | - | |
245 | | - | |
| 246 | + | |
| 247 | + | |
246 | 248 | | |
247 | 249 | | |
248 | 250 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
103 | | - | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
104 | 112 | | |
105 | 113 | | |
106 | 114 | | |
| |||
480 | 488 | | |
481 | 489 | | |
482 | 490 | | |
483 | | - | |
| 491 | + | |
| 492 | + | |
484 | 493 | | |
485 | 494 | | |
486 | 495 | | |
| |||
490 | 499 | | |
491 | 500 | | |
492 | 501 | | |
493 | | - | |
| 502 | + | |
| 503 | + | |
494 | 504 | | |
495 | 505 | | |
496 | | - | |
| 506 | + | |
| 507 | + | |
497 | 508 | | |
498 | 509 | | |
499 | | - | |
| 510 | + | |
| 511 | + | |
500 | 512 | | |
501 | 513 | | |
502 | | - | |
| 514 | + | |
| 515 | + | |
503 | 516 | | |
504 | 517 | | |
505 | | - | |
| 518 | + | |
| 519 | + | |
506 | 520 | | |
507 | 521 | | |
508 | 522 | | |
| |||
878 | 892 | | |
879 | 893 | | |
880 | 894 | | |
881 | | - | |
| 895 | + | |
| 896 | + | |
882 | 897 | | |
883 | 898 | | |
884 | 899 | | |
| |||
1358 | 1373 | | |
1359 | 1374 | | |
1360 | 1375 | | |
1361 | | - | |
| 1376 | + | |
| 1377 | + | |
1362 | 1378 | | |
1363 | 1379 | | |
1364 | 1380 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
746 | 746 | | |
747 | 747 | | |
748 | 748 | | |
749 | | - | |
750 | | - | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
751 | 753 | | |
752 | 754 | | |
753 | 755 | | |
| |||
1123 | 1125 | | |
1124 | 1126 | | |
1125 | 1127 | | |
1126 | | - | |
1127 | | - | |
| 1128 | + | |
| 1129 | + | |
| 1130 | + | |
| 1131 | + | |
1128 | 1132 | | |
1129 | 1133 | | |
1130 | 1134 | | |
| |||
1244 | 1248 | | |
1245 | 1249 | | |
1246 | 1250 | | |
1247 | | - | |
1248 | | - | |
1249 | | - | |
| 1251 | + | |
1250 | 1252 | | |
1251 | 1253 | | |
1252 | 1254 | | |
| |||
1606 | 1608 | | |
1607 | 1609 | | |
1608 | 1610 | | |
1609 | | - | |
1610 | | - | |
| 1611 | + | |
| 1612 | + | |
| 1613 | + | |
| 1614 | + | |
1611 | 1615 | | |
1612 | 1616 | | |
1613 | 1617 | | |
| |||
1717 | 1721 | | |
1718 | 1722 | | |
1719 | 1723 | | |
1720 | | - | |
| 1724 | + | |
| 1725 | + | |
| 1726 | + | |
1721 | 1727 | | |
1722 | 1728 | | |
1723 | 1729 | | |
| |||
1777 | 1783 | | |
1778 | 1784 | | |
1779 | 1785 | | |
1780 | | - | |
| 1786 | + | |
| 1787 | + | |
| 1788 | + | |
1781 | 1789 | | |
1782 | 1790 | | |
1783 | 1791 | | |
| |||
1826 | 1834 | | |
1827 | 1835 | | |
1828 | 1836 | | |
1829 | | - | |
| 1837 | + | |
| 1838 | + | |
| 1839 | + | |
1830 | 1840 | | |
1831 | 1841 | | |
1832 | 1842 | | |
| |||
1864 | 1874 | | |
1865 | 1875 | | |
1866 | 1876 | | |
1867 | | - | |
| 1877 | + | |
| 1878 | + | |
| 1879 | + | |
1868 | 1880 | | |
1869 | 1881 | | |
1870 | 1882 | | |
| |||
1891 | 1903 | | |
1892 | 1904 | | |
1893 | 1905 | | |
1894 | | - | |
| 1906 | + | |
| 1907 | + | |
| 1908 | + | |
1895 | 1909 | | |
1896 | 1910 | | |
1897 | 1911 | | |
| |||
1951 | 1965 | | |
1952 | 1966 | | |
1953 | 1967 | | |
1954 | | - | |
| 1968 | + | |
| 1969 | + | |
| 1970 | + | |
1955 | 1971 | | |
1956 | 1972 | | |
1957 | 1973 | | |
| |||
2011 | 2027 | | |
2012 | 2028 | | |
2013 | 2029 | | |
2014 | | - | |
| 2030 | + | |
| 2031 | + | |
| 2032 | + | |
2015 | 2033 | | |
2016 | 2034 | | |
2017 | 2035 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
175 | | - | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
176 | 178 | | |
177 | | - | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
178 | 183 | | |
179 | 184 | | |
180 | | - | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
181 | 188 | | |
182 | 189 | | |
183 | 190 | | |
184 | 191 | | |
185 | | - | |
186 | | - | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
187 | 197 | | |
188 | 198 | | |
189 | 199 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
292 | 292 | | |
293 | 293 | | |
294 | 294 | | |
295 | | - | |
| 295 | + | |
296 | 296 | | |
297 | | - | |
298 | | - | |
299 | | - | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
300 | 300 | | |
301 | | - | |
| 301 | + | |
302 | 302 | | |
303 | | - | |
| 303 | + | |
304 | 304 | | |
305 | | - | |
306 | | - | |
| 305 | + | |
| 306 | + | |
307 | 307 | | |
308 | 308 | | |
309 | 309 | | |
310 | | - | |
| 310 | + | |
311 | 311 | | |
312 | | - | |
313 | | - | |
314 | | - | |
315 | | - | |
316 | | - | |
317 | | - | |
| 312 | + | |
| 313 | + | |
318 | 314 | | |
319 | 315 | | |
320 | 316 | | |
| |||
0 commit comments