Home
last modified time | relevance | path

Searched full:permute (Results 1 – 25 of 1340) sorted by relevance

12345678910>>...54

/aosp_15_r20/external/pytorch/torch/_inductor/fx_passes/serialized_patterns/
H A D_sfdp_pattern_16.py35 permute_default = CallFunction(aten.permute.default, KeywordArg('query'), Ignored())
39 permute_default_1 = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
40 permute_default_2 = CallFunction(aten.permute.default, permute_default_1, Ignored())
57 permute_default_3 = CallFunction(aten.permute.default, KeywordArg('value'), Ignored())
65 permute_default_4 = CallFunction(aten.permute.default, view_default_4, Ignored())
76 permute_default_5 = CallFunction(aten.permute.default, view_default_1, Ignored())
79 permute_default_6 = CallFunction(aten.permute.default, view_default_9, Ignored())
80 permute_default_7 = CallFunction(aten.permute.default, view_default, Ignored())
83 permute_default_8 = CallFunction(aten.permute.default, view_default_10, Ignored())
84 permute_default_9 = CallFunction(aten.permute.default, permute_default_8, Ignored())
[all …]
H A D_sfdp_pattern_18.py35 permute_default = CallFunction(aten.permute.default, KeywordArg('query'), Ignored())
39 permute_default_1 = CallFunction(aten.permute.default, KeywordArg('key'), Ignored(), _users=2)
40 permute_default_2 = CallFunction(aten.permute.default, permute_default_1, Ignored())
59 permute_default_3 = CallFunction(aten.permute.default, KeywordArg('value'), Ignored(), _users=2)
67 permute_default_4 = CallFunction(aten.permute.default, view_default_4, Ignored())
80 permute_default_5 = CallFunction(aten.permute.default, view_default_1, Ignored())
83 permute_default_6 = CallFunction(aten.permute.default, view_default_9, Ignored())
84 permute_default_7 = CallFunction(aten.permute.default, view_default, Ignored())
87 permute_default_8 = CallFunction(aten.permute.default, view_default_10, Ignored())
88 permute_default_9 = CallFunction(aten.permute.default, permute_default_8, Ignored())
[all …]
H A D_sfdp_pattern_11.py33 permute_default = CallFunction(aten.permute.default, KeywordArg('query'), Ignored())
37 permute_default_1 = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
38 permute_default_2 = CallFunction(aten.permute.default, permute_default_1, Ignored())
52 permute_default_3 = CallFunction(aten.permute.default, KeywordArg('value'), Ignored())
60 permute_default_4 = CallFunction(aten.permute.default, view_default_4, Ignored())
68 permute_default_5 = CallFunction(aten.permute.default, view_default_1, Ignored())
71 permute_default_6 = CallFunction(aten.permute.default, view_default_9, Ignored())
72 permute_default_7 = CallFunction(aten.permute.default, view_default, Ignored())
75 permute_default_8 = CallFunction(aten.permute.default, view_default_10, Ignored())
76 permute_default_9 = CallFunction(aten.permute.default, permute_default_8, Ignored())
[all …]
H A D_sfdp_pattern_10.py33 permute_default = CallFunction(aten.permute.default, KeywordArg('query'), Ignored())
38 permute_default_1 = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
39 permute_default_2 = CallFunction(aten.permute.default, permute_default_1, Ignored())
53 permute_default_3 = CallFunction(aten.permute.default, KeywordArg('value'), Ignored())
61 permute_default_4 = CallFunction(aten.permute.default, view_default_4, Ignored())
70 permute_default_5 = CallFunction(aten.permute.default, view_default_1, Ignored())
74 permute_default_6 = CallFunction(aten.permute.default, div_Tensor_2, Ignored())
75 permute_default_7 = CallFunction(aten.permute.default, view_default, Ignored())
78 permute_default_8 = CallFunction(aten.permute.default, view_default_10, Ignored())
79 permute_default_9 = CallFunction(aten.permute.default, permute_default_8, Ignored())
[all …]
H A D_sfdp_pattern_8.py33 permute_default = CallFunction(aten.permute.default, KeywordArg('query'), Ignored())
37 permute_default_1 = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
38 permute_default_2 = CallFunction(aten.permute.default, permute_default_1, Ignored())
53 permute_default_3 = CallFunction(aten.permute.default, KeywordArg('value'), Ignored())
61 permute_default_4 = CallFunction(aten.permute.default, view_default_4, Ignored())
71 permute_default_5 = CallFunction(aten.permute.default, view_default_1, Ignored())
74 permute_default_6 = CallFunction(aten.permute.default, view_default_9, Ignored())
75 permute_default_7 = CallFunction(aten.permute.default, view_default, Ignored())
78 permute_default_8 = CallFunction(aten.permute.default, view_default_10, Ignored())
79 permute_default_9 = CallFunction(aten.permute.default, permute_default_8, Ignored())
[all …]
H A D_sfdp_pattern_14.py33 permute_default = CallFunction(aten.permute.default, KeywordArg('query'), Ignored())
37 permute_default_1 = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
38 permute_default_2 = CallFunction(aten.permute.default, permute_default_1, Ignored())
53 permute_default_3 = CallFunction(aten.permute.default, KeywordArg('value'), Ignored())
61 permute_default_4 = CallFunction(aten.permute.default, view_default_4, Ignored())
69 permute_default_5 = CallFunction(aten.permute.default, view_default_1, Ignored())
72 permute_default_6 = CallFunction(aten.permute.default, view_default_9, Ignored())
73 permute_default_7 = CallFunction(aten.permute.default, view_default, Ignored())
76 permute_default_8 = CallFunction(aten.permute.default, view_default_10, Ignored())
77 permute_default_9 = CallFunction(aten.permute.default, permute_default_8, Ignored())
[all …]
H A D_sfdp_pattern_7.py35 permute_default = CallFunction(aten.permute.default, KeywordArg('query'), Ignored())
39 permute_default_1 = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
40 permute_default_2 = CallFunction(aten.permute.default, permute_default_1, Ignored())
57 permute_default_3 = CallFunction(aten.permute.default, KeywordArg('value'), Ignored())
65 permute_default_4 = CallFunction(aten.permute.default, view_default_4, Ignored())
78 permute_default_5 = CallFunction(aten.permute.default, view_default_1, Ignored())
81 permute_default_6 = CallFunction(aten.permute.default, view_default_9, Ignored())
82 permute_default_7 = CallFunction(aten.permute.default, view_default, Ignored())
85 permute_default_8 = CallFunction(aten.permute.default, view_default_10, Ignored())
86 permute_default_9 = CallFunction(aten.permute.default, permute_default_8, Ignored())
[all …]
H A D_sfdp_pattern_9.py35 permute_default = CallFunction(aten.permute.default, KeywordArg('query'), Ignored())
40 permute_default_1 = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
41 permute_default_2 = CallFunction(aten.permute.default, permute_default_1, Ignored())
57 permute_default_3 = CallFunction(aten.permute.default, KeywordArg('value'), Ignored())
65 permute_default_4 = CallFunction(aten.permute.default, view_default_4, Ignored())
77 permute_default_5 = CallFunction(aten.permute.default, view_default_1, Ignored())
81 permute_default_6 = CallFunction(aten.permute.default, div_Tensor_2, Ignored())
82 permute_default_7 = CallFunction(aten.permute.default, view_default, Ignored())
85 permute_default_8 = CallFunction(aten.permute.default, view_default_10, Ignored())
86 permute_default_9 = CallFunction(aten.permute.default, permute_default_8, Ignored())
[all …]
H A D_sfdp_pattern_12.py35 permute_default = CallFunction(aten.permute.default, KeywordArg('query'), Ignored())
39 permute_default_1 = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
40 permute_default_2 = CallFunction(aten.permute.default, permute_default_1, Ignored())
56 permute_default_3 = CallFunction(aten.permute.default, KeywordArg('value'), Ignored())
64 permute_default_4 = CallFunction(aten.permute.default, view_default_4, Ignored())
75 permute_default_5 = CallFunction(aten.permute.default, view_default_1, Ignored())
78 permute_default_6 = CallFunction(aten.permute.default, view_default_9, Ignored())
79 permute_default_7 = CallFunction(aten.permute.default, view_default, Ignored())
82 permute_default_8 = CallFunction(aten.permute.default, view_default_10, Ignored())
83 permute_default_9 = CallFunction(aten.permute.default, permute_default_8, Ignored())
[all …]
H A D_sfdp_pattern_15.py36 permute_default = CallFunction(aten.permute.default, KeywordArg('query'), Ignored())
40 permute_default_1 = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
41 permute_default_2 = CallFunction(aten.permute.default, permute_default_1, Ignored())
56 permute_default_3 = CallFunction(aten.permute.default, KeywordArg('value'), Ignored())
65 permute_default_4 = CallFunction(aten.permute.default, view_default_4, Ignored())
74 permute_default_5 = CallFunction(aten.permute.default, view_default_1, Ignored())
77 permute_default_6 = CallFunction(aten.permute.default, view_default_9, Ignored())
78 permute_default_7 = CallFunction(aten.permute.default, view_default, Ignored())
81 permute_default_8 = CallFunction(aten.permute.default, view_default_10, Ignored())
82 permute_default_9 = CallFunction(aten.permute.default, permute_default_8, Ignored())
[all …]
H A D_sfdp_pattern_17.py38 permute_default = CallFunction(aten.permute.default, KeywordArg('query'), Ignored())
42 permute_default_1 = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
43 permute_default_2 = CallFunction(aten.permute.default, permute_default_1, Ignored())
60 permute_default_3 = CallFunction(aten.permute.default, KeywordArg('value'), Ignored())
69 permute_default_4 = CallFunction(aten.permute.default, view_default_4, Ignored())
81 permute_default_5 = CallFunction(aten.permute.default, view_default_1, Ignored())
84 permute_default_6 = CallFunction(aten.permute.default, view_default_9, Ignored())
85 permute_default_7 = CallFunction(aten.permute.default, view_default, Ignored())
88 permute_default_8 = CallFunction(aten.permute.default, view_default_10, Ignored())
89 permute_default_9 = CallFunction(aten.permute.default, permute_default_8, Ignored())
[all …]
H A D_sfdp_pattern_13.py35 permute_default = CallFunction(aten.permute.default, KeywordArg('key'), Ignored(), _users=2)
46 permute_default_1 = CallFunction(aten.permute.default, KeywordArg('value'), Ignored())
54 permute_default_2 = CallFunction(aten.permute.default, permute_default, Ignored())
56 permute_default_3 = CallFunction(aten.permute.default, KeywordArg('query'), Ignored())
58 permute_default_4 = CallFunction(aten.permute.default, bmm_default_4, Ignored())
59 permute_default_5 = CallFunction(aten.permute.default, mul_Tensor_1, Ignored())
69 permute_default = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
81 permute_default = CallFunction(aten.permute.default, KeywordArg('key'), Ignored(), _users=2)
95 permute_default_1 = CallFunction(aten.permute.default, KeywordArg('value'), Ignored())
105 permute_default_2 = CallFunction(aten.permute.default, permute_default, Ignored())
[all …]
H A D_sfdp_pattern_1.py35 permute_default = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
54 permute_default_1 = CallFunction(aten.permute.default, view_default_4, Ignored())
62 permute_default_2 = CallFunction(aten.permute.default, view_default_1, Ignored())
65 permute_default_3 = CallFunction(aten.permute.default, view_default, Ignored())
68 permute_default_4 = CallFunction(aten.permute.default, view_default_10, Ignored())
69 permute_default_5 = CallFunction(aten.permute.default, view_default_3, Ignored())
82 permute_default = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
103 permute_default = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
125 permute_default_1 = CallFunction(aten.permute.default, view_default_4, Ignored())
135 permute_default_2 = CallFunction(aten.permute.default, view_default_1, Ignored())
[all …]
H A D_sfdp_pattern_5.py35 permute_default = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
55 permute_default_1 = CallFunction(aten.permute.default, view_default_4, Ignored())
63 permute_default_2 = CallFunction(aten.permute.default, view_default_1, Ignored())
66 permute_default_3 = CallFunction(aten.permute.default, view_default, Ignored())
69 permute_default_4 = CallFunction(aten.permute.default, view_default_10, Ignored())
70 permute_default_5 = CallFunction(aten.permute.default, view_default_3, Ignored())
83 permute_default = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
105 permute_default = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
128 permute_default_1 = CallFunction(aten.permute.default, view_default_4, Ignored())
138 permute_default_2 = CallFunction(aten.permute.default, view_default_1, Ignored())
[all …]
H A D_sfdp_pattern_2.py35 permute_default = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
54 permute_default_1 = CallFunction(aten.permute.default, view_default_4, Ignored())
62 permute_default_2 = CallFunction(aten.permute.default, view_default_1, Ignored())
65 permute_default_3 = CallFunction(aten.permute.default, view_default, Ignored())
68 permute_default_4 = CallFunction(aten.permute.default, view_default_10, Ignored())
69 permute_default_5 = CallFunction(aten.permute.default, view_default_3, Ignored())
82 permute_default = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
103 permute_default = CallFunction(aten.permute.default, KeywordArg('key'), Ignored())
125 permute_default_1 = CallFunction(aten.permute.default, view_default_4, Ignored())
135 permute_default_2 = CallFunction(aten.permute.default, view_default_1, Ignored())
[all …]
/aosp_15_r20/external/pytorch/torch/_inductor/fx_passes/
H A Dfuse_attention.py163 q = query.permute(0, 2, 1, 3)
164 k = key.permute(0, 2, 1, 3)
165 v = value.permute(0, 2, 1, 3)
181 q = query.permute(0, 2, 1, 3)
182 k = key.permute(0, 2, 1, 3)
183 v = value.permute(0, 2, 1, 3)
196 q = query.permute(0, 2, 1, 3)
197 k = key.permute(0, 2, 1, 3)
198 v = value.permute(0, 2, 1, 3)
208 q = query.permute(0, 2, 1, 3)
[all …]
/aosp_15_r20/external/armnn/src/armnn/test/optimizations/
H A DPermuteAndBatchToSpaceAsDepthToSpaceTests.cpp31 // Insert Permute which swaps batches and channels dimensions in CreateTestNetworkImpl()
32 …auto permute = network->AddPermuteLayer(PermuteDescriptor(PermutationVector{ 3, 1, 2, 0 }), "permu… in CreateTestNetworkImpl() local
34 permute->GetOutputSlot(0).SetTensorInfo(permuteInfo); in CreateTestNetworkImpl()
35 input->GetOutputSlot(0).Connect(permute->GetInputSlot(0)); in CreateTestNetworkImpl()
44 permute->GetOutputSlot(0).Connect(batchToSpace->GetInputSlot(0)); in CreateTestNetworkImpl()
62 // Insert Permute which swaps batches and channels dimensions in CreateTransposeTestNetworkImpl()
63 …auto permute = network->AddTransposeLayer(TransposeDescriptor(PermutationVector{ 3, 1, 2, 0 }), "p… in CreateTransposeTestNetworkImpl() local
65 permute->GetOutputSlot(0).SetTensorInfo(permuteInfo); in CreateTransposeTestNetworkImpl()
66 input->GetOutputSlot(0).Connect(permute->GetInputSlot(0)); in CreateTransposeTestNetworkImpl()
75 permute->GetOutputSlot(0).Connect(batchToSpace->GetInputSlot(0)); in CreateTransposeTestNetworkImpl()
[all …]
/aosp_15_r20/external/executorch/backends/cadence/aot/tests/
H A Dtest_reorder_ops_passes.py138 x = x.permute([1, 0, 3, 2])
149 # permute node.
157 # Assert that permute node is the successor of quant node
174 x = x.permute([1, 0, 3, 2])
183 # Assert that the dequant node is no longer the predecessor of the permute node
191 # Assert that dequant node is the successor of permute node
256 # 4d -> permute -> 4d -> view -> 3d
263 x = x.permute([1, 0, 2])
267 x = x.permute([0, 1, 3, 2])
281 # Assert the order becomes view, view, permute, permute
[all …]
/aosp_15_r20/external/executorch/backends/arm/test/ops/
H A Dtest_permute.py23 from torchvision.ops import Permute
37 """Tests Permute Operator."""
39 class Permute(torch.nn.Module): class in TestPermute
44 self.permute = Permute(dims=dims)
47 return self.permute(x)
64 .check(["torch.ops.aten.permute.default"])
86 .check_count({"torch.ops.aten.permute.default": 1})
111 .check_count({"torch.ops.aten.permute.default": 1})
125 self._test_permute_tosa_MI_pipeline(self.Permute(dims=dims), (test_data,), True)
127 self.Permute(dims=dims), (test_data,), False
[all …]
H A Dtest_select.py54 # For 4D tensors, do not permute to NHWC
55 permute = False if len(test_data[0].shape) == 4 else True
61 "TOSA-0.80.0+MI", permute_memory_to_nhwc=permute
80 # For 4D tensors, do not permute to NHWC
81 permute = False if len(test_data[0].shape) == 4 else True
87 "TOSA-0.80.0+BI", permute_memory_to_nhwc=permute
131 # For 4D tensors, do not permute to NHWC
132 permute = False if len(test_data[0].shape) == 4 else True
134 common.get_u55_compile_spec(permute_memory_to_nhwc=permute),
143 # For 4D tensors, do not permute to NHWC
[all …]
/aosp_15_r20/external/oboe/samples/RhythmGame/third_party/glm/gtc/
H A Dnoise.inl35 tvec4<T, P> i = detail::permute(detail::permute(ix) + iy);
79 tvec4<T, P> ixy = detail::permute(detail::permute(ix) + iy);
80 tvec4<T, P> ixy0 = detail::permute(ixy + iz0);
81 tvec4<T, P> ixy1 = detail::permute(ixy + iz1);
150 tvec4<T, P> ixy = permute(permute(ix) + iy);
151 tvec4<T, P> ixy0 = permute(ixy + iz0);
152 tvec4<T, P> ixy1 = permute(ixy + iz1);
225 tvec4<T, P> ixy = detail::permute(detail::permute(ix) + iy);
226 tvec4<T, P> ixy0 = detail::permute(ixy + iz0);
227 tvec4<T, P> ixy1 = detail::permute(ixy + iz1);
[all …]
/aosp_15_r20/hardware/google/gfxstream/third-party/glm/include/glm/gtc/
Dnoise.inl35 tvec4<T, P> i = detail::permute(detail::permute(ix) + iy);
79 tvec4<T, P> ixy = detail::permute(detail::permute(ix) + iy);
80 tvec4<T, P> ixy0 = detail::permute(ixy + iz0);
81 tvec4<T, P> ixy1 = detail::permute(ixy + iz1);
150 tvec4<T, P> ixy = permute(permute(ix) + iy);
151 tvec4<T, P> ixy0 = permute(ixy + iz0);
152 tvec4<T, P> ixy1 = permute(ixy + iz1);
225 tvec4<T, P> ixy = detail::permute(detail::permute(ix) + iy);
226 tvec4<T, P> ixy0 = detail::permute(ixy + iz0);
227 tvec4<T, P> ixy1 = detail::permute(ixy + iz1);
[all …]
/aosp_15_r20/external/ComputeLibrary/tests/validation/reference/
H A DPermute.cpp24 #include "Permute.h"
38 SimpleTensor<T> permute(const SimpleTensor<T> &src, PermutationVector perm) in permute() function
40 // Permute shapes in permute()
42 permute(dst_shape, perm); in permute()
53 permute(dst_coords, perm); in permute()
61 template SimpleTensor<int8_t> permute(const SimpleTensor<int8_t> &src, PermutationVector perm);
62 template SimpleTensor<uint8_t> permute(const SimpleTensor<uint8_t> &src, PermutationVector perm);
63 template SimpleTensor<int16_t> permute(const SimpleTensor<int16_t> &src, PermutationVector perm);
64 template SimpleTensor<uint16_t> permute(const SimpleTensor<uint16_t> &src, PermutationVector perm);
65 template SimpleTensor<uint32_t> permute(const SimpleTensor<uint32_t> &src, PermutationVector perm);
[all …]
/aosp_15_r20/external/pytorch/test/inductor/
H A Dtest_fused_attention.py374 q = query.permute(0, 2, 1, 3)
375 k = key.permute(0, 2, 1, 3)
376 v = value.permute(0, 2, 1, 3)
416 q = query.permute(0, 2, 1, 3)
417 k = key.permute(0, 2, 1, 3)
418 v = value.permute(0, 2, 1, 3)
442 q = query.permute(0, 2, 1, 3)
443 k = key.permute(0, 2, 1, 3)
444 v = value.permute(0, 2, 1, 3)
484 q = query.permute(0, 2, 1, 3)
[all …]
/aosp_15_r20/external/llvm/test/CodeGen/SystemZ/
H A Dvec-perm-08.ll5 ; Test a high1/low2 permute for v16i8.
18 ; Test a low2/high1 permute for v16i8.
31 ; Test a low1/high2 permute for v16i8.
44 ; Test a high2/low1 permute for v16i8.
70 ; Test a high1/low2 permute for v8i16.
81 ; Test a low2/high1 permute for v8i16.
92 ; Test a high1/low2 permute for v4i32.
102 ; Test a low2/high1 permute for v4i32.
112 ; Test a high1/low2 permute for v2i64.
122 ; Test low2/high1 permute for v2i64.
[all …]

12345678910>>...54