|
142 | 142 | - arg_meta: null |
143 | 143 | kernel_name: torch::executor::where_out |
144 | 144 |
|
| 145 | +- op: transpose_copy.int_out |
| 146 | + kernels: |
| 147 | + - arg_meta: null |
| 148 | + kernel_name: torch::executor::transpose_copy_int_out |
| 149 | + |
| 150 | +- op: eq.Scalar_out |
| 151 | + kernels: |
| 152 | + - arg_meta: null |
| 153 | + kernel_name: torch::executor::eq_scalar_out |
| 154 | + |
| 155 | +- op: logical_not.out |
| 156 | + kernels: |
| 157 | + - arg_meta: null |
| 158 | + kernel_name: torch::executor::logical_not_out |
| 159 | + |
| 160 | +- op: any.out |
| 161 | + kernels: |
| 162 | + - arg_meta: null |
| 163 | + kernel_name: torch::executor::any_out |
| 164 | + |
| 165 | +- op: native_group_norm.out |
| 166 | + kernels: |
| 167 | + - arg_meta: null |
| 168 | + kernel_name: torch::executor::native_group_norm_out |
| 169 | + |
| 170 | +- op: sum.IntList_out |
| 171 | + kernels: |
| 172 | + - arg_meta: null |
| 173 | + kernel_name: torch::executor::sum_dim_out |
| 174 | + |
| 175 | +- op: select_copy.int_out |
| 176 | + kernels: |
| 177 | + - arg_meta: null |
| 178 | + kernel_name: torch::executor::select_copy_int_out |
| 179 | + |
145 | 180 | # custom ops |
146 | 181 | - func: cadence::quantize_per_tensor.out(Tensor input, float scale, int zero_point, int quant_min, int quant_max, ScalarType dtype, *, Tensor(a!) out) -> Tensor(a!) |
147 | 182 | variants: function |
|
183 | 218 | kernels: |
184 | 219 | - arg_meta: null |
185 | 220 | kernel_name: impl::reference::quantized_matmul_out |
| 221 | + |
| 222 | +- func: cadence::quantized_linear.per_tensor_out(Tensor src, Tensor weight, Tensor bias, SymInt src_zero_point, SymInt weight_zero_point, SymInt out_multiplier, SymInt out_shift, SymInt out_zero_point, Tensor? offset, *, Tensor(a!) out) -> Tensor(a!) |
| 223 | + kernels: |
| 224 | + - arg_meta: null |
| 225 | + kernel_name: impl::reference::quantized_linear_per_tensor_out |
| 226 | + |
| 227 | +- func: cadence::im2row.out(Tensor input, int[2] kernel_size, int[2] dilation, int[2] padding, int[2] stride, Tensor in_zero_point, bool channel_last=False, *, Tensor(a!) out) -> Tensor(a!) |
| 228 | + kernels: |
| 229 | + - arg_meta: null |
| 230 | + kernel_name: impl::reference::im2row_out |
| 231 | + |
| 232 | +- func: cadence::quantized_conv.per_tensor_out(Tensor input, Tensor weight, Tensor bias, int[] stride, SymInt[] padding, int[] dilation, int groups, int input_zero_point, int weight_zero_point, float bias_scale, float out_scale, int out_zero_point, int out_multiplier, int out_shift, bool channel_last=False, *, Tensor(a!) out) -> Tensor(a!) |
| 233 | + kernels: |
| 234 | + - arg_meta: null |
| 235 | + kernel_name: impl::reference::quantized_conv_per_tensor_out |
0 commit comments