| 
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