|
18 | 18 |
|
19 | 19 |
|
20 | 20 | # INT profile: ops supported via native TOSA ops, decompositions/transformations, precompute, TableOps, etc. |
| 21 | +# Note that ops supported via pre-quantization decompositions are not included here. |
21 | 22 | TOSA_PRO_INT_SupportList: Final[Set] = { |
22 | 23 | exir_ops.edge.aten.abs.default, |
23 | 24 | exir_ops.edge.aten.add.Tensor, |
|
46 | 47 | exir_ops.edge.aten.hardsigmoid.default, |
47 | 48 | exir_ops.edge.aten.hardtanh.default, |
48 | 49 | exir_ops.edge.aten.hardswish.default, |
49 | | - exir_ops.edge.aten.div.Tensor, |
50 | | - exir_ops.edge.aten.div.Tensor_mode, |
51 | 50 | exir_ops.edge.aten.eq.Tensor, |
52 | 51 | exir_ops.edge.aten.eq.Scalar, |
53 | 52 | exir_ops.edge.aten.erf.default, |
|
68 | 67 | exir_ops.edge.aten.lt.Tensor, |
69 | 68 | exir_ops.edge.aten.lt.Scalar, |
70 | 69 | exir_ops.edge.aten.mul.Tensor, |
71 | | - exir_ops.edge.aten.ne.Tensor, |
72 | | - exir_ops.edge.aten.ne.Scalar, |
73 | 70 | exir_ops.edge.aten.neg.default, |
74 | | - exir_ops.edge.aten.add.Scalar, |
75 | | - exir_ops.edge.aten.sub.Scalar, |
76 | | - exir_ops.edge.aten.mul.Scalar, |
77 | | - exir_ops.edge.aten.div.Scalar, |
78 | | - exir_ops.edge.aten._native_batch_norm_legit_no_training.default, |
79 | | - exir_ops.edge.aten.native_layer_norm.default, |
80 | | - exir_ops.edge.aten.native_group_norm.default, |
81 | 71 | exir_ops.edge.aten.sigmoid.default, |
82 | 72 | exir_ops.edge.aten.mean.dim, |
83 | 73 | exir_ops.edge.aten.mm.default, |
|
86 | 76 | exir_ops.edge.aten.repeat.default, |
87 | 77 | exir_ops.edge.aten.reciprocal.default, |
88 | 78 | exir_ops.edge.aten.relu.default, |
89 | | - exir_ops.edge.aten.leaky_relu.default, |
90 | | - exir_ops.edge.aten.sqrt.default, |
91 | 79 | exir_ops.edge.aten.rsqrt.default, |
92 | | - exir_ops.edge.aten.round.default, |
93 | | - exir_ops.edge.aten._softmax.default, |
94 | 80 | exir_ops.edge.aten.select_copy.int, |
95 | | - exir_ops.edge.aten._log_softmax.default, |
96 | 81 | exir_ops.edge.aten.sub.Tensor, |
97 | 82 | exir_ops.edge.aten.tanh.default, |
98 | 83 | exir_ops.edge.aten.upsample_bilinear2d.vec, |
99 | 84 | exir_ops.edge.aten.upsample_nearest2d.vec, |
100 | | - exir_ops.edge.aten.var.correction, |
101 | | - exir_ops.edge.aten.var.dim, |
102 | 85 | exir_ops.edge.aten.view_copy.default, |
103 | 86 | exir_ops.edge.aten.unsqueeze_copy.default, |
104 | 87 | exir_ops.edge.aten.squeeze_copy.dims, |
|
128 | 111 | exir_ops.edge.aten.sign.default, |
129 | 112 | exir_ops.edge.aten.asin.default, |
130 | 113 | exir_ops.edge.aten.atanh.default, |
131 | | - exir_ops.edge.aten.addmm.default, |
132 | 114 | exir_ops.edge.aten.masked_fill.Scalar, |
133 | 115 | exir_ops.edge.aten.asinh.default, |
134 | 116 | exir_ops.edge.aten.cosh.default, |
135 | | - exir_ops.edge.aten.glu.default, |
136 | | - exir_ops.edge.aten.logit.default, |
137 | 117 | exir_ops.edge.aten.acos.default, |
138 | 118 | exir_ops.edge.aten.elu.default, |
139 | 119 | } |
|
0 commit comments