Skip to content

Commit a4322c7

Browse files
authored
Add expand_copy to the list of trivially quantizable ops
Differential Revision: D74009381 Pull Request resolved: #10606
1 parent 5c4ac6a commit a4322c7

File tree

1 file changed

+25
-23
lines changed

1 file changed

+25
-23
lines changed

backends/cadence/aot/reorder_ops.py

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -30,33 +30,35 @@
3030

3131
# A list of ops that can be trivially quantized
3232
trivially_quantizable_ops_overloadpkt = {
33-
torch.ops.aten.slice_copy,
34-
torch.ops.aten.slice,
35-
torch.ops.aten.view_copy,
36-
torch.ops.aten.view,
37-
torch.ops.aten.clone,
38-
torch.ops.aten.transpose_copy,
39-
torch.ops.aten.transpose,
40-
torch.ops.aten.permute_copy,
41-
torch.ops.aten.permute,
42-
torch.ops.aten.squeeze_copy,
43-
torch.ops.aten.squeeze,
44-
torch.ops.aten.unsqueeze_copy,
45-
torch.ops.aten.unsqueeze,
46-
torch.ops.aten.chunk,
47-
torch.ops.aten.contiguous,
48-
torch.ops.aten.select_copy,
49-
exir_ops.edge.aten.slice_copy,
50-
exir_ops.edge.aten.view_copy,
33+
exir_ops.edge.aten.chunk,
5134
exir_ops.edge.aten.clone,
52-
exir_ops.edge.aten.transpose_copy,
35+
exir_ops.edge.aten.contiguous,
36+
exir_ops.edge.aten.expand_copy,
5337
exir_ops.edge.aten.permute_copy,
38+
exir_ops.edge.aten.select_copy,
39+
exir_ops.edge.aten.slice_copy,
5440
exir_ops.edge.aten.squeeze_copy,
55-
exir_ops.edge.aten.unsqueeze_copy,
41+
exir_ops.edge.aten.transpose_copy,
5642
exir_ops.edge.aten.unfold_copy,
57-
exir_ops.edge.aten.chunk,
58-
exir_ops.edge.aten.contiguous,
59-
exir_ops.edge.aten.select_copy,
43+
exir_ops.edge.aten.unsqueeze_copy,
44+
exir_ops.edge.aten.view_copy,
45+
torch.ops.aten.chunk,
46+
torch.ops.aten.clone,
47+
torch.ops.aten.contiguous,
48+
torch.ops.aten.expand_copy,
49+
torch.ops.aten.permute,
50+
torch.ops.aten.permute_copy,
51+
torch.ops.aten.select_copy,
52+
torch.ops.aten.slice,
53+
torch.ops.aten.slice_copy,
54+
torch.ops.aten.squeeze,
55+
torch.ops.aten.squeeze_copy,
56+
torch.ops.aten.transpose,
57+
torch.ops.aten.transpose_copy,
58+
torch.ops.aten.unsqueeze,
59+
torch.ops.aten.unsqueeze_copy,
60+
torch.ops.aten.view,
61+
torch.ops.aten.view_copy,
6062
}
6163

6264
# slice-equivalent ops

0 commit comments

Comments
 (0)