File tree 3 files changed +6
-2
lines changed
linear_8bit_act_xbit_weight
3 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,10 @@ if(NOT TORCHAO_INCLUDE_DIRS)
24
24
set (TORCHAO_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR} /../..)
25
25
endif ()
26
26
27
+ if (NOT DEFINED TORCHAO_PARALLEL_BACKEND)
28
+ set (TORCHAO_PARALLEL_BACKEND aten_openmp)
29
+ endif ()
30
+
27
31
include (CMakePrintHelpers)
28
32
29
33
add_compile_options ("-Wall" "-Werror" "-Wno-deprecated" )
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ find_package(Torch REQUIRED)
12
12
add_library (torchao_ops_embedding_xbit_aten OBJECT
13
13
op_embedding_xbit_aten.cpp
14
14
)
15
- target_link_torchao_parallel_backend(torchao_ops_embedding_xbit_aten "aten_openmp " )
15
+ target_link_torchao_parallel_backend(torchao_ops_embedding_xbit_aten "${TORCHAO_PARALLEL_BACKEND} " )
16
16
if (TORCHAO_BUILD_CPU_AARCH64)
17
17
target_link_libraries (torchao_ops_embedding_xbit_aten PRIVATE torchao_kernels_aarch64)
18
18
endif ()
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ add_library(torchao_ops_linear_8bit_act_xbit_weight_aten OBJECT
24
24
linear_8bit_act_xbit_weight.cpp
25
25
op_linear_8bit_act_xbit_weight_aten.cpp
26
26
)
27
- target_link_torchao_parallel_backend(torchao_ops_linear_8bit_act_xbit_weight_aten aten_openmp )
27
+ target_link_torchao_parallel_backend(torchao_ops_linear_8bit_act_xbit_weight_aten " ${TORCHAO_PARALLEL_BACKEND} " )
28
28
29
29
if (TORCHAO_BUILD_CPU_AARCH64)
30
30
target_link_libraries (torchao_ops_linear_8bit_act_xbit_weight_aten PRIVATE torchao_kernels_aarch64)
You can’t perform that action at this time.
0 commit comments