CMakeLists.txt 19.5 KB
Newer Older
L
liuruilong 已提交
1 2
set(dir ${CMAKE_CURRENT_SOURCE_DIR})
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${dir}/build")
3
set(FOUND_MATCH OFF)
L
liuruilong 已提交
4

5 6 7 8 9 10
set(CON -1)

message(STATUS "nets :${NET}")

list(FIND NET "googlenet" CON)
if (CON GREATER -1)
11
    # gen test
12
    ADD_EXECUTABLE(test-googlenet net/test_googlenet.cpp test_helper.h test_include.h executor_for_test.h)
13
    target_link_libraries(test-googlenet paddle-mobile)
14

15 16 17
    # gen test
    ADD_EXECUTABLE(test-googlenet-quali net/test_googlenet_quali.cpp test_helper.h test_include.h executor_for_test.h)
    target_link_libraries(test-googlenet-quali paddle-mobile)
18 19 20 21 22 23
    set(FOUND_MATCH ON)

endif ()

list(FIND NET "mobilenet" CON)
if (CON GREATER -1)
24
    # gen test
25
    ADD_EXECUTABLE(test-mobilenet net/test_mobilenet.cpp test_helper.h test_include.h executor_for_test.h)
26
    target_link_libraries(test-mobilenet paddle-mobile)
27 28

    # gen test
29
    ADD_EXECUTABLE(test-mobilenet-combine net/test_mobilenet_combine.cpp test_helper.h test_include.h executor_for_test.h)
30
    target_link_libraries(test-mobilenet-combine paddle-mobile)
31 32
    set(FOUND_MATCH ON)

33 34 35 36
    # gen test
    ADD_EXECUTABLE(test-mobilenetgpu  net/test_mobilenet_GPU.cpp test_helper.h  test_include.h)
    target_link_libraries(test-mobilenetgpu paddle-mobile)

37
endif ()
38

39 40
list(FIND NET "yolo" CON)
if (CON GREATER -1)
41
    # gen test
42
    ADD_EXECUTABLE(test-yolo net/test_yolo.cpp test_helper.h test_include.h executor_for_test.h)
43
    target_link_libraries(test-yolo paddle-mobile)
xiebaiyuan's avatar
xiebaiyuan 已提交
44
    # gen test
45 46
    ADD_EXECUTABLE(test-yolo-combined net/test_yolo_combined.cpp test_helper.h test_include.h executor_for_test.h)
    target_link_libraries(test-yolo-combined paddle-mobile)
47 48 49 50 51 52
    set(FOUND_MATCH ON)

endif ()

list(FIND NET "squeezenet" CON)
if (CON GREATER -1)
53
    # gen test
54
    ADD_EXECUTABLE(test-squeezenet net/test_squeezenet.cpp test_helper.h test_include.h executor_for_test.h)
55
    target_link_libraries(test-squeezenet paddle-mobile)
56 57 58 59 60 61
    set(FOUND_MATCH ON)

endif ()

list(FIND NET "resnet" CON)
if (CON GREATER -1)
62
    # gen test
63
    ADD_EXECUTABLE(test-resnet net/test_resnet.cpp test_helper.h test_include.h executor_for_test.h)
64
    target_link_libraries(test-resnet paddle-mobile)
65 66 67 68
    set(FOUND_MATCH ON)

endif ()

Z
zhangyang 已提交
69
list(FIND NET "FPGA_NET_V1" CON)
70
if (CON GREATER -1)
71 72
    #ADD_EXECUTABLE(test-resnet50 fpga/test_resnet50.cpp test_helper.h test_include.h executor_for_test.h)
    #target_link_libraries(test-resnet50 paddle-mobile)
qnqinan's avatar
qnqinan 已提交
73

74 75
    #ADD_EXECUTABLE(test-densebox fpga/test_densebox_combine.cpp test_helper.h test_include.h executor_for_test.h)
    #target_link_libraries(test-densebox paddle-mobile)
qnqinan's avatar
qnqinan 已提交
76

77 78
    #ADD_EXECUTABLE(test-rfcn fpga/test_rfcn.cpp test_helper.h test_include.h executor_for_test.h)
    #target_link_libraries(test-rfcn paddle-mobile)
Z
zhangyang0701 已提交
79

80 81
    #ADD_EXECUTABLE(test-marker fpga/test_marker.cpp test_helper.h test_include.h executor_for_test.h)
    #target_link_libraries(test-marker paddle-mobile)
J
jameswu2014 已提交
82

83 84
    ADD_EXECUTABLE(test-rfcn-api fpga/test_rfcn_api.cpp)
    target_link_libraries(test-rfcn-api paddle-mobile)
85 86 87 88 89 90 91 92 93

    ADD_EXECUTABLE(test-mobilenet-api fpga/test_mobilenet_api.cpp)
    target_link_libraries(test-mobilenet-api paddle-mobile)

    ADD_EXECUTABLE(test-yolo-api fpga/test_yolo_api.cpp)
    target_link_libraries(test-yolo-api paddle-mobile)

    ADD_EXECUTABLE(test-marker-api fpga/test_marker_api.cpp)
    target_link_libraries(test-marker-api paddle-mobile)
qnqinan's avatar
qnqinan 已提交
94
    
95 96 97 98 99 100 101 102
    #ADD_EXECUTABLE(test-marker2 fpga/test_marker2.cpp test_helper.h test_include.h executor_for_test.h )
    #target_link_libraries(test-marker2 paddle-mobile)

    #ADD_EXECUTABLE(test-mobilenet fpga/test_mobilenet_beijing.cpp test_helper.h test_include.h executor_for_test.h)
    #target_link_libraries(test-mobilenet paddle-mobile)

    #ADD_EXECUTABLE(test-yolo fpga/test_yolo_combine.cpp test_helper.h test_include.h executor_for_test.h)
    #target_link_libraries(test-yolo paddle-mobile)
J
jameswu2014 已提交
103

104
    set(FOUND_MATCH ON)
Z
zhangyang 已提交
105
endif ()
106

Z
zhangyang 已提交
107 108 109 110
list(FIND NET "FPGA_NET_V2" CON)
if (CON GREATER -1)
    ADD_EXECUTABLE(test-resnet50 fpga/test_resnet50.cpp test_helper.h test_include.h executor_for_test.h)
    target_link_libraries(test-resnet50 paddle-mobile)
Z
zhangyang 已提交
111 112 113

    ADD_EXECUTABLE(test-pe fpga/test_pe.cpp)
    target_link_libraries(test-pe paddle-mobile)
qnqinan's avatar
qnqinan 已提交
114

qnqinan's avatar
qnqinan 已提交
115
    ADD_EXECUTABLE(test-densebox fpga/test_densebox_combine.cpp test_helper.h test_include.h executor_for_test.h)
qnqinan's avatar
qnqinan 已提交
116 117
    target_link_libraries(test-densebox paddle-mobile)

Z
zhangyang 已提交
118
    set(FOUND_MATCH ON)
119 120
endif ()

C
Chon 已提交
121 122 123 124 125 126 127 128
list(FIND NET "FPGA_OPS_KD" CON)
if (CON GREATER -1)
    ADD_EXECUTABLE(test-ssd fpga/test_ssd.cpp test_helper.h test_include.h executor_for_test.h)
    target_link_libraries(test-ssd paddle-mobile)

    set(FOUND_MATCH ON)
endif ()

129 130
list(FIND NET "mobilenetssd" CON)
if (CON GREATER -1)
131
    # gen test
132
    ADD_EXECUTABLE(test-mobilenetssd net/test_mobilenet+ssd.cpp test_helper.h test_include.h executor_for_test.h)
133
    target_link_libraries(test-mobilenetssd paddle-mobile)
134

135 136 137 138 139 140
    set(FOUND_MATCH ON)

endif ()

list(FIND NET "nlp" CON)
if (CON GREATER -1)
141
    # gen test
142
    ADD_EXECUTABLE(test-nlp net/test_nlp.cpp test_helper.h test_include.h executor_for_test.h)
143 144 145
    target_link_libraries(test-nlp paddle-mobile)

    # gen test
146
    ADD_EXECUTABLE(test-gru-op operators/test_gru_op.cpp test_helper.h test_include.h)
147
    target_link_libraries(test-gru-op paddle-mobile)
148 149 150 151 152 153
    set(FOUND_MATCH ON)

endif ()

list(FIND NET "mobilenetfssd" CON)
if (CON GREATER -1)
xiebaiyuan's avatar
xiebaiyuan 已提交
154
    # gen test
155
    ADD_EXECUTABLE(test-fssd net/test_mobilenet_025_fssd.cpp test_helper.h test_include.h)
xiebaiyuan's avatar
xiebaiyuan 已提交
156
    target_link_libraries(test-fssd paddle-mobile)
xiebaiyuan's avatar
xiebaiyuan 已提交
157

158 159 160 161 162 163
    set(FOUND_MATCH ON)

endif ()

list(FIND NET "genet" CON)
if (CON GREATER -1)
xiebaiyuan's avatar
xiebaiyuan 已提交
164
    # gen test
165
    ADD_EXECUTABLE(test-genet net/test_genet_combine.cpp test_helper.h test_include.h executor_for_test.h)
xiebaiyuan's avatar
xiebaiyuan 已提交
166
    target_link_libraries(test-genet paddle-mobile)
167 168 169
    set(FOUND_MATCH ON)

endif ()
L
liuruilong 已提交
170

171 172 173 174 175 176 177 178 179
list(FIND NET "super" CON)
if (CON GREATER -1)
    # gen test
    ADD_EXECUTABLE(test-super net/test_super.cpp test_helper.h test_include.h executor_for_test.h)
    target_link_libraries(test-super paddle-mobile)
    set(FOUND_MATCH ON)

endif ()

180 181 182 183 184 185 186 187 188
list(FIND NET "op" CON)
if (CON GREATER -1)
    # gen test
    ADD_EXECUTABLE(test-sigmoid operators/test_sigmoid_op.cpp test_include.h)
    target_link_libraries(test-sigmoid paddle-mobile)

    set(FOUND_MATCH ON)
endif ()

189
if (NOT FOUND_MATCH)
L
liuruilong 已提交
190
    # gen test
191
    ADD_EXECUTABLE(test-resnet net/test_resnet.cpp test_helper.h test_include.h executor_for_test.h)
L
liuruilong 已提交
192 193 194
    target_link_libraries(test-resnet paddle-mobile)

    # gen test
195
    ADD_EXECUTABLE(test-squeezenet net/test_squeezenet.cpp test_helper.h test_include.h executor_for_test.h)
L
liuruilong 已提交
196 197 198
    target_link_libraries(test-squeezenet paddle-mobile)

    # gen test
199
    ADD_EXECUTABLE(test-yolo net/test_yolo.cpp test_helper.h test_include.h executor_for_test.h)
L
liuruilong 已提交
200 201
    target_link_libraries(test-yolo paddle-mobile)

xiebaiyuan's avatar
xiebaiyuan 已提交
202
    # gen test
203
    ADD_EXECUTABLE(test_yolo_combined net/test_yolo_combined.cpp test_helper.h test_include.h executor_for_test.h)
xiebaiyuan's avatar
xiebaiyuan 已提交
204 205
    target_link_libraries(test_yolo_combined paddle-mobile)

L
liuruilong 已提交
206
    # gen test
207
    ADD_EXECUTABLE(test-googlenet net/test_googlenet.cpp test_helper.h test_include.h executor_for_test.h)
L
liuruilong 已提交
208 209
    target_link_libraries(test-googlenet paddle-mobile)

210 211 212 213
    # gen test
    ADD_EXECUTABLE(test-googlenet-quali net/test_googlenet_quali.cpp test_helper.h test_include.h executor_for_test.h)
    target_link_libraries(test-googlenet-quali paddle-mobile)

214
    # gen test
H
hjchen2 已提交
215
    ADD_EXECUTABLE(test-conv-op operators/test_conv_op.cpp test_helper.h test_include.h executor_for_test.h)
216 217 218
    target_link_libraries(test-conv-op paddle-mobile)

    # gen test
219
    ADD_EXECUTABLE(test-mul-op operators/test_mul_op.cpp test_helper.h test_include.h)
220 221 222
    target_link_libraries(test-mul-op paddle-mobile)

    # gen test
223
    ADD_EXECUTABLE(test-elementwiseadd-op operators/test_elementwise_add_op.cpp test_helper.h test_include.h)
224 225 226
    target_link_libraries(test-elementwiseadd-op paddle-mobile)

    # gen test
227 228 229 230 231 232 233 234
    ADD_EXECUTABLE(test-elementwisesub-op operators/test_elementwise_sub_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-elementwisesub-op paddle-mobile)

    # gen test
    ADD_EXECUTABLE(test-im2sequence-op operators/test_im2sequence_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-im2sequence-op paddle-mobile)

	# gen test
235
    ADD_EXECUTABLE(test-concat-op operators/test_concat_op.cpp test_helper.h test_include.h)
236 237 238
    target_link_libraries(test-concat-op paddle-mobile)

    # gen test
239
    ADD_EXECUTABLE(test-lrn-op operators/test_lrn_op.cpp test_helper.h test_include.h)
240 241 242
    target_link_libraries(test-lrn-op paddle-mobile)

    # gen test
243
    ADD_EXECUTABLE(test-batchnorm-op operators/test_batchnorm_op.cpp test_helper.h test_include.h)
244 245 246
    target_link_libraries(test-batchnorm-op paddle-mobile)

    # gen test
247
    ADD_EXECUTABLE(test-priorbox-op operators/test_prior_box_op.cpp test_helper.h test_include.h)
248 249 250
    target_link_libraries(test-priorbox-op paddle-mobile)

    # gen test
251
    ADD_EXECUTABLE(test-boxcoder-op operators/test_box_coder_op.cpp test_helper.h test_include.h)
252 253 254
    target_link_libraries(test-boxcoder-op paddle-mobile)

    # gen test
255
    ADD_EXECUTABLE(test-transpose-op operators/test_transpose_op.cpp test_helper.h test_include.h)
256 257
    target_link_libraries(test-transpose-op paddle-mobile)

L
lijiancheng0614 已提交
258 259 260 261
    # gen test
    ADD_EXECUTABLE(test-transpose2-op operators/test_transpose2_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-transpose2-op paddle-mobile)

262
    # gen test
263
    ADD_EXECUTABLE(test-multiclassnms-op operators/test_multiclass_nms_op.cpp test_helper.h test_include.h)
264 265
    target_link_libraries(test-multiclassnms-op paddle-mobile)

L
lijiancheng0614 已提交
266 267 268 269
    # gen test
    ADD_EXECUTABLE(test-polygon-box-transform-op operators/test_polygon_box_transform_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-polygon-box-transform-op paddle-mobile)

L
lijiancheng0614 已提交
270 271 272 273
    # gen test
    ADD_EXECUTABLE(test-fill-constant-op operators/test_fill_constant_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-fill-constant-op paddle-mobile)

274
    # gen test
275
    ADD_EXECUTABLE(test-reshape-op operators/test_reshape_op.cpp test_helper.h test_include.h)
276 277
    target_link_libraries(test-reshape-op paddle-mobile)

L
lijiancheng0614 已提交
278 279 280 281
    # gen test
    ADD_EXECUTABLE(test-reshape2-op operators/test_reshape2_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-reshape2-op paddle-mobile)

282
    # gen test
283
    ADD_EXECUTABLE(test-relu-op operators/test_relu_op.cpp test_helper.h test_include.h)
284 285
    target_link_libraries(test-relu-op paddle-mobile)

H
hjchen2 已提交
286 287 288
    ADD_EXECUTABLE(test-relu6-op operators/test_relu6_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-relu6-op paddle-mobile)

289 290 291 292 293 294
    ADD_EXECUTABLE(test-tanh-op operators/test_tanh_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-tanh-op paddle-mobile)

    ADD_EXECUTABLE(test-log-op operators/test_log_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-log-op paddle-mobile)

H
hjchen2 已提交
295 296 297 298 299 300
    ADD_EXECUTABLE(test-topk-op operators/test_topk_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-topk-op paddle-mobile)

    ADD_EXECUTABLE(test-cast-op operators/test_cast_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-cast-op paddle-mobile)

301 302 303
    ADD_EXECUTABLE(test-less-than-op operators/test_less_than_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-less-than-op paddle-mobile)

304
    # gen test
305
    ADD_EXECUTABLE(test-fc-op operators/test_fusion_fc_op.cpp test_helper.h test_include.h)
306 307
    target_link_libraries(test-fc-op paddle-mobile)

E
debug  
eclipsess 已提交
308 309 310 311
    # gen test
    ADD_EXECUTABLE(test-sum-op operators/test_sum_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-sum-op paddle-mobile)

H
hjchen2 已提交
312 313 314 315 316 317 318 319
    # test quantize op
    ADD_EXECUTABLE(test-quantize-op operators/test_quantize_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-quantize-op paddle-mobile)

    # test dequantize op
    ADD_EXECUTABLE(test-dequantize-op operators/test_dequantize_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-dequantize-op paddle-mobile)

320 321 322 323 324 325 326 327
    # gen test log
    ADD_EXECUTABLE(test-log common/test_log.cpp)
    target_link_libraries(test-log paddle-mobile)

    # gen test log
    ADD_EXECUTABLE(test-load framework/test_load.cpp)
    target_link_libraries(test-load paddle-mobile)

328 329 330 331
    # gen test log
    ADD_EXECUTABLE(test-loadmemory framework/test_load_memory.cpp)
    target_link_libraries(test-loadmemory paddle-mobile)

xiebaiyuan's avatar
xiebaiyuan 已提交
332 333 334 335
    # gen test log
    ADD_EXECUTABLE(test-loadmemory-inference framework/test_load_memory_inference_api.cpp)
    target_link_libraries(test-loadmemory-inference paddle-mobile)

N
nhzlx 已提交
336 337 338
    ADD_EXECUTABLE(test-inference-api framework/test_inference_api.cpp)
    target_link_libraries(test-inference-api paddle-mobile)

339 340 341 342 343
    # gen test
    ADD_EXECUTABLE(test-optimize framework/test_optimize.cpp)
    target_link_libraries(test-optimize paddle-mobile)

    #gen test
Z
ZhenWang 已提交
344 345
    ADD_EXECUTABLE(test-pool-op operators/test_pool_op.cpp test_helper.h test_include.h executor_for_test.h)
    target_link_libraries(test-pool-op paddle-mobile)
346 347

    #gen test
H
hjchen2 已提交
348 349
    ADD_EXECUTABLE(test-softmax-op operators/test_softmax_op.cpp test_helper.h test_include.h executor_for_test.h)
    target_link_libraries(test-softmax-op paddle-mobile)
350 351

    # gen test
352 353 354
    ADD_EXECUTABLE(test-gemm-accuracy common/test_gemm_accuracy.cpp)
    target_link_libraries(test-gemm-accuracy paddle-mobile)

Z
Zhen Wang 已提交
355 356 357 358
    # gen test
    ADD_EXECUTABLE(test-gemm-int8-accuracy common/test_gemm_int8_accuracy.cpp)
    target_link_libraries(test-gemm-int8-accuracy paddle-mobile)

359 360 361
    # gen test
    ADD_EXECUTABLE(test-gemm-perf common/test_gemm_perf.cpp)
    target_link_libraries(test-gemm-perf paddle-mobile)
W
wangliu 已提交
362

363 364 365
    # gen test
    ADD_EXECUTABLE(test-enforce common/test_enforce.cpp)
    target_link_libraries(test-enforce paddle-mobile)
L
liuruilong 已提交
366

D
dolphin8 已提交
367
    # gen test - test if openmp works
L
liuruilong 已提交
368
    ADD_EXECUTABLE(test-openmp common/test_openmp.cpp test_helper.h test_include.h executor_for_test.h)
D
dolphin8 已提交
369
    target_link_libraries(test-openmp paddle-mobile)
L
liuruilong 已提交
370

371
    # gen test
372
    ADD_EXECUTABLE(test-mobilenetssd net/test_mobilenet+ssd.cpp test_helper.h test_include.h executor_for_test.h)
373
    target_link_libraries(test-mobilenetssd paddle-mobile)
E
eclipsess 已提交
374

375 376
    # gen test
    ADD_EXECUTABLE(test-mobilenet-combine net/test_mobilenet_combine.cpp test_helper.h test_include.h executor_for_test.h)
377 378
    target_link_libraries(test-mobilenet-combine paddle-mobile)

379
    # gen test
380
    ADD_EXECUTABLE(test-genet net/test_genet_combine.cpp test_helper.h test_include.h executor_for_test.h)
381 382
    target_link_libraries(test-genet paddle-mobile)

383
    # gen test
384 385
    ADD_EXECUTABLE(test-sigmoid-op operators/test_sigmoid_op.cpp test_include.h)
    target_link_libraries(test-sigmoid-op paddle-mobile)
W
wangliu 已提交
386

387 388 389
    # gen test
    ADD_EXECUTABLE(test-depthwise-conv-op operators/test_depthwise_conv_op.cpp test_helper.h test_include.h executor_for_test.h)
    target_link_libraries(test-depthwise-conv-op paddle-mobile)
E
eclipsess 已提交
390

L
liuruilong 已提交
391
    # gen test
392
    ADD_EXECUTABLE(test-mobilenet net/test_mobilenet.cpp test_helper.h test_include.h executor_for_test.h)
L
liuruilong 已提交
393 394
    target_link_libraries(test-mobilenet paddle-mobile)

L
liuruilong 已提交
395
    # gen test
396
    ADD_EXECUTABLE(test-conv-add-relu-op operators/test_conv_add_relu_op.cpp test_helper.h test_include.h executor_for_test.h)
L
liuruilong 已提交
397 398
    target_link_libraries(test-conv-add-relu-op paddle-mobile)

399
    # gen test
400
    ADD_EXECUTABLE(test-conv-add-bn-relu-op operators/test_fusion_conv_add_bn_relu_op.cpp test_helper.h test_include.h executor_for_test.h)
401 402
    target_link_libraries(test-conv-add-bn-relu-op paddle-mobile)

xiebaiyuan's avatar
xiebaiyuan 已提交
403
    # gen test
404
    ADD_EXECUTABLE(test-nlp net/test_nlp.cpp test_helper.h test_include.h executor_for_test.h)
xiebaiyuan's avatar
xiebaiyuan 已提交
405 406 407
    target_link_libraries(test-nlp paddle-mobile)

    # gen test
408
    ADD_EXECUTABLE(test-gru-op operators/test_gru_op.cpp test_helper.h test_include.h)
xiebaiyuan's avatar
xiebaiyuan 已提交
409 410
    target_link_libraries(test-gru-op paddle-mobile)

Y
yangfei 已提交
411
    # gen test
Y
yangfei 已提交
412

413
    ADD_EXECUTABLE(test-inceptionv4 net/test_inceptionv4.cpp test_helper.h test_include.h executor_for_test.h)
Y
yangfei 已提交
414 415 416
    target_link_libraries(test-inceptionv4 paddle-mobile)

    # gen test
417
    ADD_EXECUTABLE(test-alexnet net/test_alexnet.cpp test_helper.h test_include.h executor_for_test.h)
Y
yangfei 已提交
418 419
    target_link_libraries(test-alexnet paddle-mobile)

420
    ADD_EXECUTABLE(test-googlenetv1 net/test_googlenetv1_combine.cpp test_helper.h test_include.h)
421 422 423
    target_link_libraries(test-googlenetv1 paddle-mobile)

    # gen test
424
    ADD_EXECUTABLE(test-fssd net/test_mobilenet_025_fssd.cpp test_helper.h test_include.h)
425 426
    target_link_libraries(test-fssd paddle-mobile)

Y
yangfei 已提交
427 428 429 430
    # gen test
    ADD_EXECUTABLE(test-mobilenetgpu  net/test_mobilenet_GPU.cpp test_helper.h  test_include.h)
    target_link_libraries(test-mobilenetgpu paddle-mobile)

Y
yangfei 已提交
431 432 433
    # gen test
    ADD_EXECUTABLE(test-yologpu net/test_yologpu.cpp test_helper.h  test_include.h executor_for_test.h)
    target_link_libraries(test-yologpu paddle-mobile)
Y
yangfei 已提交
434

435 436 437 438
    # gen test
    ADD_EXECUTABLE(test-multi-process net/test_multi_inference_predict.cpp test_helper.h test_include.h)
    target_link_libraries(test-multi-process paddle-mobile)

439 440 441
    # gen test benchmark
    ADD_EXECUTABLE(test-benchmark net/test_benchmark.cpp)
    target_link_libraries(test-benchmark paddle-mobile)
442

443 444 445 446
    # gen test
    ADD_EXECUTABLE(test-eng net/test_eng.cpp test_helper.h test_include.h)
    target_link_libraries(test-eng paddle-mobile)

447 448 449
    # gen test
    ADD_EXECUTABLE(test-super net/test_super.cpp test_helper.h test_include.h)
    target_link_libraries(test-super paddle-mobile)
450 451 452 453
   
    # gen test
    ADD_EXECUTABLE(test-ocr net/test_ocr.cpp test_helper.h test_include.h)
    target_link_libraries(test-ocr paddle-mobile)
H
hjchen2 已提交
454

455 456
    ADD_EXECUTABLE(test-sequence-expand-op operators/test_sequence_expand_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-sequence-expand-op paddle-mobile)
H
hjchen2 已提交
457

458 459
    ADD_EXECUTABLE(test-sequence-pool-op operators/test_sequence_pool_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-sequence-pool-op paddle-mobile)
H
hjchen2 已提交
460

461 462
    ADD_EXECUTABLE(test-sequence-softmax-op operators/test_sequence_softmax_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-sequence-softmax-op paddle-mobile)
H
hjchen2 已提交
463 464 465 466 467

    # gen test
    ADD_EXECUTABLE(test-vgg16ssd net/test_vgg16ssd.cpp test_helper.h test_include.h)
    target_link_libraries(test-vgg16ssd paddle-mobile)

468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483
    # gen test
    ADD_EXECUTABLE(test-logical-and-op operators/test_logical_and_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-logical-and-op paddle-mobile)

    # gen test
    ADD_EXECUTABLE(test-logical-or-op operators/test_logical_or_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-logical-or-op paddle-mobile)

    # gen test
    ADD_EXECUTABLE(test-logical-not-op operators/test_logical_not_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-logical-not-op paddle-mobile)

    # gen test
    ADD_EXECUTABLE(test-logical-xor-op operators/test_logical_xor_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-logical-xor-op paddle-mobile)

Z
zhaojiaying01 已提交
484 485 486 487 488 489 490 491
    # gen test
    ADD_EXECUTABLE(test-increment-op operators/test_increment_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-increment-op paddle-mobile)

    # gen test
    ADD_EXECUTABLE(test-is-empty-op operators/test_is_empty_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-is-empty-op paddle-mobile)

492 493 494 495 496
    ADD_EXECUTABLE(test-conv-bn-relu-op operators/test_conv_bn_relu_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-conv-bn-relu-op paddle-mobile)

    ADD_EXECUTABLE(test-dwconv-bn-relu-op operators/test_dwconv_bn_relu_op.cpp test_helper.h test_include.h)
    target_link_libraries(test-dwconv-bn-relu-op paddle-mobile)
497 498 499

    ADD_EXECUTABLE(test-conv-gpu operators/test_conv_gpu.cpp test_helper.h test_include.h)
    target_link_libraries(test-conv-gpu paddle-mobile)
500
endif ()