@@ -29,104 +29,217 @@ class OperatorSupport(OperatorSupport):
29
29
def __init__ (self , options ):
30
30
support_dict = {
31
31
"_operator.getitem" : None ,
32
+ "torch.ops.aten._adaptive_avg_pool1d.default" : None ,
32
33
"torch.ops.aten._adaptive_avg_pool2d.default" : None ,
34
+ "torch.ops.aten._adaptive_avg_pool3d.default" : None ,
35
+ "torch.ops.aten._convolution.default" : None ,
36
+ "torch.ops.aten._embedding_bag.default" : None ,
37
+ "torch.ops.aten._fake_quantize_per_tensor_affine_cachemask_tensor_qparams.default" : None ,
38
+ "torch.ops.aten._local_scalar_dense.default" : None ,
33
39
"torch.ops.aten._log_softmax.default" : None ,
40
+ "torch.ops.aten._native_batch_norm_legit.default" : None ,
41
+ "torch.ops.aten._native_batch_norm_legit.no_stats" : None ,
42
+ "torch.ops.aten._native_batch_norm_legit_functional.default" : None ,
43
+ "torch.ops.aten._native_batch_norm_legit_no_training.default" : None ,
44
+ "torch.ops.aten._scaled_dot_product_flash_attention.default" : None ,
45
+ "torch.ops.aten._scaled_dot_product_flash_attention_for_cpu.default" : None ,
34
46
"torch.ops.aten._softmax.default" : None ,
35
47
"torch.ops.aten._to_copy.default" : None ,
36
48
"torch.ops.aten._unsafe_view.default" : None ,
37
- "torch.ops.aten._unsafe_view.default" : None ,
49
+ "torch.ops.aten.abs.default" : None ,
50
+ "torch.ops.aten.acos.default" : None ,
51
+ "torch.ops.aten.acosh.default" : None ,
52
+ "torch.ops.aten.adaptive_max_pool1d.default" : None ,
53
+ "torch.ops.aten.adaptive_max_pool2d.default" : None ,
54
+ "torch.ops.aten.adaptive_max_pool3d.default" : None ,
38
55
"torch.ops.aten.add.Scalar" : None ,
39
56
"torch.ops.aten.add.Tensor" : None ,
40
57
"torch.ops.aten.add_.Tensor" : None ,
58
+ "torch.ops.aten.addcmul.default" : None ,
41
59
"torch.ops.aten.addmm.default" : None ,
60
+ "torch.ops.aten.alias.default" : None ,
61
+ "torch.ops.aten.all.default" : None ,
42
62
"torch.ops.aten.amax.default" : None ,
43
- "torch.ops.aten.arange.start" : None ,
63
+ "torch.ops.aten.amin.default" : None ,
64
+ "torch.ops.aten.any.default" : None ,
65
+ "torch.ops.aten.any.dim" : None ,
44
66
"torch.ops.aten.arange.default" : None ,
67
+ "torch.ops.aten.arange.start" : None ,
68
+ "torch.ops.aten.arange.start_step" : None ,
45
69
"torch.ops.aten.argmax.default" : None ,
70
+ "torch.ops.aten.argmin.default" : None ,
71
+ "torch.ops.aten.as_strided.default" : None ,
72
+ "torch.ops.aten.asin.default" : None ,
73
+ "torch.ops.aten.asinh.default" : None ,
74
+ "torch.ops.aten.asinh.default" : None ,
75
+ "torch.ops.aten.atanh.default" : None ,
46
76
"torch.ops.aten.avg_pool2d.default" : None ,
77
+ "torch.ops.aten.avg_pool3d.default" : None ,
47
78
"torch.ops.aten.baddbmm.default" : None ,
48
79
"torch.ops.aten.bitwise_and.Tensor" : None ,
80
+ "torch.ops.aten.bitwise_not.default" : None ,
81
+ "torch.ops.aten.bitwise_or.Tensor" : None ,
82
+ "torch.ops.aten.bitwise_xor.Tensor" : None ,
49
83
"torch.ops.aten.bmm.default" : None ,
50
84
"torch.ops.aten.cat.default" : None ,
85
+ "torch.ops.aten.ceil.default" : None ,
86
+ "torch.ops.aten.clamp.default" : None ,
87
+ "torch.ops.aten.clamp_max.default" : None ,
88
+ "torch.ops.aten.clamp_max.Tensor" : None ,
51
89
"torch.ops.aten.clamp_min.default" : None ,
90
+ "torch.ops.aten.clamp_min.Tensor" : None ,
52
91
"torch.ops.aten.clone.default" : None ,
92
+ "torch.ops.aten.constant_pad_nd.default" : None ,
53
93
"torch.ops.aten.convolution.default" : None ,
94
+ "torch.ops.aten.copy.default" : None ,
54
95
"torch.ops.aten.copy_.default" : None ,
55
96
"torch.ops.aten.cos.default" : None ,
97
+ "torch.ops.aten.cosh.default" : None ,
56
98
"torch.ops.aten.cumsum.default" : None ,
57
99
"torch.ops.aten.detach.default" : None ,
100
+ "torch.ops.aten.detach_.default" : None ,
58
101
"torch.ops.aten.div.Scalar" : None ,
59
102
"torch.ops.aten.div.Tensor" : None ,
103
+ "torch.ops.aten.div.Tensor_mode" : None ,
104
+ "torch.ops.aten.div_.Tensor" : None ,
105
+ "torch.ops.aten.elu.default" : None ,
106
+ "torch.ops.aten.elu_.default" : None ,
60
107
"torch.ops.aten.embedding.default" : None ,
61
108
"torch.ops.aten.empty.memory_format" : None ,
62
- "torch.ops.aten.erf.default" : None ,
63
109
"torch.ops.aten.eq.Scalar" : None ,
64
110
"torch.ops.aten.eq.Tensor" : None ,
111
+ "torch.ops.aten.erf.default" : None ,
65
112
"torch.ops.aten.exp.default" : None ,
66
113
"torch.ops.aten.expand.default" : None ,
114
+ "torch.ops.aten.fake_quantize_per_channel_affine_cachemask.default" : None ,
67
115
"torch.ops.aten.fill.Scalar" : None ,
116
+ "torch.ops.aten.fill_.Scalar" : None ,
117
+ "torch.ops.aten.fill.Tensor" : None ,
118
+ "torch.ops.aten.fill_.Tensor" : None ,
119
+ "torch.ops.aten.flip.default" : None ,
120
+ "torch.ops.aten.floor.default" : None ,
121
+ "torch.ops.aten.floor.default" : None ,
122
+ "torch.ops.aten.fmod.Scalar" : None ,
123
+ "torch.ops.aten.fmod.Tensor" : None ,
68
124
"torch.ops.aten.full.default" : None ,
125
+ "torch.ops.aten.full.names" : None ,
126
+ "torch.ops.aten.full_like.default" : None ,
69
127
"torch.ops.aten.gather.default" : None ,
128
+ "torch.ops.aten.ge.Scalar" : None ,
129
+ "torch.ops.aten.ge.Tensor" : None ,
70
130
"torch.ops.aten.gelu.default" : None ,
131
+ "torch.ops.aten.glu.default" : None ,
132
+ "torch.ops.aten.grid_sampler_2d.default" : None ,
71
133
"torch.ops.aten.gt.Scalar" : None ,
134
+ "torch.ops.aten.gt.Tensor" : None ,
72
135
"torch.ops.aten.hardsigmoid.default" : None ,
136
+ "torch.ops.aten.hardswish.default" : None ,
73
137
"torch.ops.aten.hardswish_.default" : None ,
138
+ "torch.ops.aten.hardtanh.default" : None ,
74
139
"torch.ops.aten.hardtanh_.default" : None ,
75
140
"torch.ops.aten.index.Tensor" : None ,
141
+ "torch.ops.aten.index_select.default" : None ,
142
+ "torch.ops.aten.isfinite.default" : None ,
143
+ "torch.ops.aten.isinf.default" : None ,
144
+ "torch.ops.aten.isnan.default" : None ,
145
+ "torch.ops.aten.le.Scalar" : None ,
146
+ "torch.ops.aten.le.Tensor" : None ,
147
+ "torch.ops.aten.leaky_relu.default" : None ,
76
148
"torch.ops.aten.leaky_relu_.default" : None ,
77
149
"torch.ops.aten.lift_fresh_copy.default" : None ,
78
150
"torch.ops.aten.linalg_vector_norm.default" : None ,
79
- "torch.ops.aten.lt.Tensor" : None ,
80
151
"torch.ops.aten.log.default" : None ,
81
152
"torch.ops.aten.log_sigmoid_forward.default" : None ,
153
+ "torch.ops.aten.log10.default" : None ,
154
+ "torch.ops.aten.log1p.default" : None ,
155
+ "torch.ops.aten.log2.default" : None ,
156
+ "torch.ops.aten.logical_not.default" : None ,
82
157
"torch.ops.aten.logsumexp.default" : None ,
83
- "torch.ops.aten.masked_fill_.Scalar" : None ,
158
+ "torch.ops.aten.lt.Scalar" : None ,
159
+ "torch.ops.aten.lt.Tensor" : None ,
160
+ "torch.ops.aten.masked_fill.Scalar" : None ,
84
161
"torch.ops.aten.masked_fill.Tensor" : None ,
162
+ "torch.ops.aten.masked_fill_.Scalar" : None ,
163
+ "torch.ops.aten.masked_fill_.Tensor" : None ,
164
+ "torch.ops.aten.max.default" : None ,
85
165
"torch.ops.aten.max.dim" : None ,
86
166
"torch.ops.aten.max_pool2d_with_indices.default" : None ,
167
+ "torch.ops.aten.max_pool3d_with_indices.default" : None ,
168
+ "torch.ops.aten.maximum.default" : None ,
169
+ "torch.ops.aten.mean.default" : None ,
87
170
"torch.ops.aten.mean.dim" : None ,
171
+ "torch.ops.aten.min.default" : None ,
172
+ "torch.ops.aten.min.dim" : None ,
173
+ "torch.ops.aten.minimum.default" : None ,
88
174
"torch.ops.aten.mm.default" : None ,
89
175
"torch.ops.aten.mul.Scalar" : None ,
90
176
"torch.ops.aten.mul.Tensor" : None ,
91
177
"torch.ops.aten.native_batch_norm.default" : None ,
92
- "torch.ops.aten._native_batch_norm_legit.default" : None ,
93
- "torch.ops.aten._native_batch_norm_legit_no_training.default" : None ,
178
+ "torch.ops.aten.native_dropout.default" : None ,
94
179
"torch.ops.aten.native_group_norm.default" : None ,
95
180
"torch.ops.aten.native_layer_norm.default" : None ,
96
- "torch.ops.aten.new_full.default" : None ,
181
+ "torch.ops.aten.ne.Scalar" : None ,
182
+ "torch.ops.aten.ne.Tensor" : None ,
97
183
"torch.ops.aten.neg.default" : None ,
184
+ "torch.ops.aten.new_full.default" : None ,
98
185
"torch.ops.aten.new_ones.default" : None ,
186
+ "torch.ops.aten.new_zeros.default" : None ,
187
+ "torch.ops.aten.ones.default" : None ,
99
188
"torch.ops.aten.permute.default" : None ,
189
+ "torch.ops.aten.pow.Scalar" : None ,
100
190
"torch.ops.aten.pow.Tensor_Scalar" : None ,
191
+ "torch.ops.aten.pow.Tensor_Tensor" : None ,
192
+ "torch.ops.aten.rand.default" : None ,
193
+ "torch.ops.aten.reciprocal.default" : None ,
101
194
"torch.ops.aten.relu.default" : None ,
102
195
"torch.ops.aten.relu_.default" : None ,
196
+ "torch.ops.aten.repeat.default" : None ,
197
+ "torch.ops.aten.roll.default" : None ,
103
198
"torch.ops.aten.rsqrt.default" : None ,
104
199
"torch.ops.aten.rsub.Scalar" : None ,
105
- "torch.ops.aten._scaled_dot_product_flash_attention.default " : None ,
200
+ "torch.ops.aten.rsub.Tensor " : None ,
106
201
"torch.ops.aten.scalar_tensor.default" : None ,
202
+ "torch.ops.aten.scatter.src" : None ,
203
+ "torch.ops.aten.scatter.value" : None ,
107
204
"torch.ops.aten.select.int" : None ,
205
+ "torch.ops.aten.select_scatter.default" : None ,
108
206
"torch.ops.aten.sigmoid.default" : None ,
207
+ "torch.ops.aten.sign.default" : None ,
109
208
"torch.ops.aten.silu.default" : None ,
110
209
"torch.ops.aten.silu_.default" : None ,
111
210
"torch.ops.aten.sin.default" : None ,
211
+ "torch.ops.aten.sinh.default" : None ,
112
212
"torch.ops.aten.slice.Tensor" : None ,
213
+ "torch.ops.aten.slice_scatter.default" : None ,
214
+ "torch.ops.aten.sort.default" : None ,
113
215
"torch.ops.aten.split.Tensor" : None ,
216
+ "torch.ops.aten.split_with_sizes.default" : None ,
217
+ "torch.ops.aten.sqrt.default" : None ,
114
218
"torch.ops.aten.squeeze.dim" : None ,
115
219
"torch.ops.aten.squeeze.dims" : None ,
116
220
"torch.ops.aten.stack.default" : None ,
117
221
"torch.ops.aten.sub.default" : None ,
118
222
"torch.ops.aten.sub.Tensor" : None ,
223
+ "torch.ops.aten.sum.default" : None ,
119
224
"torch.ops.aten.sum.dim_IntList" : None ,
120
225
"torch.ops.aten.t.default" : None ,
226
+ "torch.ops.aten.tan.default" : None ,
121
227
"torch.ops.aten.tanh.default" : None ,
228
+ "torch.ops.aten.topk.default" : None ,
122
229
"torch.ops.aten.transpose.int" : None ,
230
+ "torch.ops.aten.tril.default" : None ,
231
+ "torch.ops.aten.tril_.default" : None ,
123
232
"torch.ops.aten.unbind.int" : None ,
233
+ "torch.ops.aten.unfold.default" : None ,
124
234
"torch.ops.aten.unsqueeze.default" : None ,
125
235
"torch.ops.aten.upsample_nearest2d.default" : None ,
236
+ "torch.ops.aten.var.correction" : None ,
126
237
"torch.ops.aten.var_mean.correction" : None ,
127
238
"torch.ops.aten.view.default" : None ,
128
239
"torch.ops.aten.where.self" : None ,
129
240
"torch.ops.aten.zeros_like.default" : None ,
241
+ "torch.ops.torchvision.deform_conv2d.default" : None ,
242
+ "torch.ops.torchvision.roi_align.default" : None ,
130
243
}
131
244
132
245
for op in _get_disabled_ops (options ):
0 commit comments