Skip to content

Commit 69306da

Browse files
committed
Update on "[ET-VK] New Implementation of `permute' operator"
## Changes * Introduce `permute_buffer.glsl` and `permute_texture.glsl` compute shader templates to implement the permute operator ## Motivation The existing implementation of permute produced incorrect outputs for width packed textures. Furthermore, there was no buffer implementation for the permute operator. My goal with this diff is to introduce a more flexible implementation of permute that could work for any tensor representation. ## Performance impact None expected. Differential Revision: [D76483755](https://our.internmc.facebook.com/intern/diff/D76483755/) [ghstack-poisoned]
2 parents 2823b66 + 8969779 commit 69306da

File tree

1 file changed

+0
-1
lines changed

1 file changed

+0
-1
lines changed

backends/vulkan/test/op_tests/cases.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -758,7 +758,6 @@ def get_permute_inputs():
758758
]
759759
test_suite.dtypes = [
760760
"at::kFloat",
761-
"at::kInt",
762761
]
763762
return test_suite
764763

0 commit comments

Comments
 (0)