Commit 738c2e9
authored
[VM][Adreno] Fix using buffers for weights in VM (#15671)
* [VM][Adreno] Fix using buffers for weights in VM
In VM `fn->attrs` doesn't contain information about `kernel_layout`. So
we can get this value from `expr_attrib`. In this PR function
`CanUseBuffers` was modified to work with VM.
A new test which checks memory scope for VM was added.
* Fix ci1 parent 5d3f3dd commit 738c2e9
File tree
3 files changed
+76
-27
lines changed- src/relay/transforms
- tests/python/relay/opencl_texture
- utils
3 files changed
+76
-27
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
174 | 174 | | |
175 | 175 | | |
176 | 176 | | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
177 | 180 | | |
178 | | - | |
| 181 | + | |
179 | 182 | | |
180 | 183 | | |
181 | 184 | | |
| |||
426 | 429 | | |
427 | 430 | | |
428 | 431 | | |
429 | | - | |
| 432 | + | |
430 | 433 | | |
431 | 434 | | |
432 | | - | |
433 | 435 | | |
434 | 436 | | |
435 | 437 | | |
| |||
Lines changed: 66 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
692 | 692 | | |
693 | 693 | | |
694 | 694 | | |
695 | | - | |
696 | 695 | | |
697 | 696 | | |
698 | 697 | | |
| |||
790 | 789 | | |
791 | 790 | | |
792 | 791 | | |
| 792 | + | |
793 | 793 | | |
794 | 794 | | |
795 | | - | |
796 | 795 | | |
797 | | - | |
| 796 | + | |
| 797 | + | |
798 | 798 | | |
799 | 799 | | |
800 | 800 | | |
| |||
803 | 803 | | |
804 | 804 | | |
805 | 805 | | |
806 | | - | |
807 | | - | |
808 | 806 | | |
809 | 807 | | |
810 | 808 | | |
| |||
823 | 821 | | |
824 | 822 | | |
825 | 823 | | |
826 | | - | |
827 | 824 | | |
828 | 825 | | |
829 | 826 | | |
| |||
968 | 965 | | |
969 | 966 | | |
970 | 967 | | |
971 | | - | |
972 | 968 | | |
973 | 969 | | |
974 | 970 | | |
| |||
1111 | 1107 | | |
1112 | 1108 | | |
1113 | 1109 | | |
1114 | | - | |
1115 | 1110 | | |
1116 | 1111 | | |
1117 | 1112 | | |
| |||
1212 | 1207 | | |
1213 | 1208 | | |
1214 | 1209 | | |
1215 | | - | |
1216 | 1210 | | |
1217 | 1211 | | |
1218 | 1212 | | |
| |||
1380 | 1374 | | |
1381 | 1375 | | |
1382 | 1376 | | |
1383 | | - | |
1384 | 1377 | | |
1385 | 1378 | | |
1386 | 1379 | | |
| |||
1495 | 1488 | | |
1496 | 1489 | | |
1497 | 1490 | | |
1498 | | - | |
1499 | 1491 | | |
1500 | 1492 | | |
1501 | 1493 | | |
| |||
1534 | 1526 | | |
1535 | 1527 | | |
1536 | 1528 | | |
| 1529 | + | |
| 1530 | + | |
| 1531 | + | |
| 1532 | + | |
| 1533 | + | |
| 1534 | + | |
| 1535 | + | |
| 1536 | + | |
| 1537 | + | |
| 1538 | + | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
| 1550 | + | |
| 1551 | + | |
| 1552 | + | |
| 1553 | + | |
| 1554 | + | |
| 1555 | + | |
| 1556 | + | |
| 1557 | + | |
| 1558 | + | |
| 1559 | + | |
| 1560 | + | |
| 1561 | + | |
| 1562 | + | |
| 1563 | + | |
| 1564 | + | |
| 1565 | + | |
| 1566 | + | |
| 1567 | + | |
| 1568 | + | |
| 1569 | + | |
| 1570 | + | |
| 1571 | + | |
| 1572 | + | |
| 1573 | + | |
| 1574 | + | |
| 1575 | + | |
| 1576 | + | |
| 1577 | + | |
| 1578 | + | |
| 1579 | + | |
| 1580 | + | |
| 1581 | + | |
| 1582 | + | |
| 1583 | + | |
| 1584 | + | |
| 1585 | + | |
| 1586 | + | |
| 1587 | + | |
| 1588 | + | |
| 1589 | + | |
| 1590 | + | |
| 1591 | + | |
1537 | 1592 | | |
1538 | 1593 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
171 | | - | |
172 | | - | |
173 | | - | |
174 | | - | |
175 | | - | |
176 | | - | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
177 | 169 | | |
178 | 170 | | |
179 | 171 | | |
| |||
0 commit comments