Skip to content

Commit 4c43c86

Browse files
authored
Revert "Reland cadence quantized_linear_per_tensor_out cpu 1eb924f^..fd33294" (#7225)
Revert "Reland cadence quantized_linear_per_tensor_out cpu 1eb924f^..fd33294 …" Caused merge conflict issue in diff train. This reverts commit 78b60df.
1 parent 538bfaf commit 4c43c86

File tree

9 files changed

+100
-926
lines changed

9 files changed

+100
-926
lines changed

backends/cadence/CMakeLists.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ include(${EXECUTORCH_ROOT}/build/Utils.cmake)
2323

2424
# Let files say "include <executorch/path/to/header.h>".
2525
set(_common_include_directories ${EXECUTORCH_ROOT}/..)
26+
set(TARGET_DIR reference)
2627

2728
if(EXECUTORCH_CADENCE_CPU_RUNNER)
2829
include(${EXECUTORCH_ROOT}/build/Codegen.cmake)
@@ -60,9 +61,6 @@ if(EXECUTORCH_CADENCE_CPU_RUNNER)
6061
${_common_include_directories}
6162
)
6263

63-
set(TARGET_DIR reference)
64-
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/${TARGET_DIR}/kernels)
65-
6664
target_link_libraries(
6765
cadence_runner
6866
executorch

backends/cadence/aot/functions.yaml

Lines changed: 0 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -142,41 +142,6 @@
142142
- arg_meta: null
143143
kernel_name: torch::executor::where_out
144144

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-
180145
# custom ops
181146
- 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!)
182147
variants: function
@@ -218,18 +183,3 @@
218183
kernels:
219184
- arg_meta: null
220185
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

backends/cadence/reference/operators/CMakeLists.txt

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -55,16 +55,6 @@ set(_aten_ops__srcs
5555
"${EXECUTORCH_ROOT}/kernels/portable/cpu/op_expand_copy.cpp"
5656
"${EXECUTORCH_ROOT}/kernels/portable/cpu/op_gelu.cpp"
5757
"${EXECUTORCH_ROOT}/kernels/portable/cpu/op_empty.cpp"
58-
"${EXECUTORCH_ROOT}/kernels/portable/cpu/op_transpose_copy.cpp"
59-
"${EXECUTORCH_ROOT}/kernels/portable/cpu/op_eq.cpp"
60-
"${EXECUTORCH_ROOT}/kernels/portable/cpu/op_logical_not.cpp"
61-
"${EXECUTORCH_ROOT}/kernels/portable/cpu/op_any.cpp"
62-
"${EXECUTORCH_ROOT}/kernels/portable/cpu/op_native_group_norm.cpp"
63-
"${EXECUTORCH_ROOT}/kernels/portable/cpu/op_sum.cpp"
64-
"${EXECUTORCH_ROOT}/kernels/portable/cpu/op_select_copy.cpp"
65-
"${EXECUTORCH_ROOT}/kernels/portable/cpu/util/dtype_util.cpp"
66-
"${EXECUTORCH_ROOT}/kernels/portable/cpu/util/normalization_ops_util.cpp"
67-
"${EXECUTORCH_ROOT}/kernels/portable/cpu/util/select_copy_util.cpp"
6858
)
6959
add_library(aten_ops_cadence ${_aten_ops__srcs})
7060
target_link_libraries(aten_ops_cadence PUBLIC executorch)
@@ -88,7 +78,6 @@ add_library(
8878
"quantize_per_tensor.cpp"
8979
"dequantize_per_tensor.cpp"
9080
"quantized_matmul_out.cpp"
91-
"im2row_out.cpp"
9281
)
9382
target_include_directories(
9483
custom_ops PUBLIC ${ROOT_DIR}/.. ${CMAKE_BINARY_DIR}

backends/cadence/reference/operators/im2row_out.cpp

Lines changed: 0 additions & 206 deletions
This file was deleted.

backends/cadence/reference/operators/operators.h

Lines changed: 0 additions & 57 deletions
This file was deleted.

0 commit comments

Comments
 (0)