CMakeLists.txt 1.8 KB
Newer Older
1 2 3 4 5 6 7
if(WITH_XPU)
  cc_library(
    beam_search_xpu
    SRCS beam_search_xpu.cc
    DEPS xpu_op_list)
endif()

8
# please add new math_library in alphabetical order
9
if(WITH_MLU)
10
  math_library(concat_and_split DEPS concat_and_split_functor mlu_baseop)
11
else()
12
  math_library(concat_and_split DEPS concat_and_split_functor)
13
endif()
14 15
math_library(context_project DEPS im2col math_function)
math_library(cos_sim_functor)
Z
Zeng Jinle 已提交
16
math_library(depthwise_conv)
X
xuezhong 已提交
17
math_library(sample_prob)
18
math_library(sampler DEPS generator)
D
dzhwinter 已提交
19

F
Feiyu Chan 已提交
20
# math_library(math_function DEPS blas dense_tensor tensor)
L
lidanqing 已提交
21

T
tensor-tang 已提交
22
math_library(sequence_pooling DEPS math_function jit_kernel_helper)
23 24
if(WITH_ASCEND_CL)
  math_library(beam_search DEPS math_function beam_search_npu)
25 26
elseif(WITH_XPU)
  math_library(beam_search DEPS math_function beam_search_xpu)
P
pangyoki 已提交
27
else()
28
  math_library(beam_search DEPS math_function)
P
pangyoki 已提交
29
endif()
W
wopeizl 已提交
30

31
math_library(unpooling)
N
nhzlx 已提交
32
math_library(prelu)
33
math_library(bert_encoder_functor)
Z
zhaozhehao 已提交
34
math_library(tree2col DEPS math_function)
Q
qijun 已提交
35

36 37 38
cc_test(
  selected_rows_functor_test
  SRCS selected_rows_functor_test.cc
39
  DEPS allocator selected_rows_functor)
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
cc_test(
  im2col_test
  SRCS im2col_test.cc
  DEPS im2col)
cc_test(
  vol2col_test
  SRCS vol2col_test.cc
  DEPS vol2col)
cc_test(
  sequence_pooling_test
  SRCS sequence_pooling_test.cc
  DEPS sequence_pooling)
cc_test(
  beam_search_test
  SRCS beam_search_test.cc
  DEPS beam_search)
56
if(WITH_GPU)
57 58 59 60
  nv_test(
    selected_rows_functor_gpu_test
    SRCS selected_rows_functor_test.cu.cc
    DEPS selected_rows_functor math_function)
61
endif()
62
if(WITH_ROCM)
63 64 65 66
  hip_test(
    selected_rows_functor_gpu_test
    SRCS selected_rows_functor_test.cu.cc
    DEPS selected_rows_functor math_function)
67
endif()
68 69 70 71
cc_test(
  concat_test
  SRCS concat_test.cc
  DEPS concat_and_split)
Z
zhangkaihuo 已提交
72

73
if(WITH_TESTING AND TEST im2col_test)
74
  set_tests_properties(im2col_test PROPERTIES TIMEOUT 120)
Y
YUNSHEN XIE 已提交
75
endif()