|
|
|
@ -1,5 +1,6 @@
|
|
|
|
|
# gserver pacakge unittests
|
|
|
|
|
|
|
|
|
|
if(NOT MOBILE_INFERENCE)
|
|
|
|
|
################### test_ProtoDataProvider ############
|
|
|
|
|
add_unittest_without_exec(test_ProtoDataProvider
|
|
|
|
|
test_ProtoDataProvider.cpp)
|
|
|
|
@ -10,6 +11,7 @@ add_unittest_without_exec(test_ProtoDataProvider
|
|
|
|
|
add_test(NAME test_ProtoDataProvider
|
|
|
|
|
COMMAND ${CMAKE_CURRENT_BINARY_DIR}/test_ProtoDataProvider
|
|
|
|
|
WORKING_DIRECTORY ${PADDLE_SOURCE_DIR}/paddle)
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
################# test_LayerGrad #######################
|
|
|
|
|
add_unittest_without_exec(test_LayerGrad
|
|
|
|
@ -98,9 +100,11 @@ add_unittest_without_exec(test_KmaxSeqScore
|
|
|
|
|
add_test(NAME test_KmaxSeqScore
|
|
|
|
|
COMMAND test_KmaxSeqScore)
|
|
|
|
|
|
|
|
|
|
if(NOT MOBILE_INFERENCE)
|
|
|
|
|
################## test_Evaluator #######################
|
|
|
|
|
add_unittest(test_Evaluator
|
|
|
|
|
test_Evaluator.cpp)
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
################ test_LinearChainCRF ####################
|
|
|
|
|
add_simple_unittest(test_LinearChainCRF)
|
|
|
|
@ -131,6 +135,7 @@ if(NOT WITH_DOUBLE)
|
|
|
|
|
WORKING_DIRECTORY ${PADDLE_SOURCE_DIR}/paddle)
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
if(NOT MOBILE_INFERENCE)
|
|
|
|
|
############### test_RecurrentGradientMachine ###############
|
|
|
|
|
# TODO(yuyang18): There is some bug in test_RecurrentGradientMachine
|
|
|
|
|
# I will fix it.
|
|
|
|
@ -141,7 +146,9 @@ add_test(NAME test_RecurrentGradientMachine
|
|
|
|
|
${PADDLE_SOURCE_DIR}/python:${PADDLE_SOURCE_DIR}/paddle/gserver/tests
|
|
|
|
|
${CMAKE_CURRENT_BINARY_DIR}/test_RecurrentGradientMachine
|
|
|
|
|
WORKING_DIRECTORY ${PADDLE_SOURCE_DIR}/paddle)
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
if(NOT MOBILE_INFERENCE)
|
|
|
|
|
add_unittest_without_exec(test_NetworkCompare
|
|
|
|
|
test_NetworkCompare.cpp)
|
|
|
|
|
if(WITH_GPU)
|
|
|
|
@ -153,6 +160,7 @@ else()
|
|
|
|
|
COMMAND .set_python_path.sh -d ${PADDLE_SOURCE_DIR}/python ${CMAKE_CURRENT_BINARY_DIR}/test_NetworkCompare --use_gpu=false
|
|
|
|
|
WORKING_DIRECTORY ${PADDLE_SOURCE_DIR}/paddle)
|
|
|
|
|
endif()
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add_unittest_without_exec(test_PyDataProvider2
|
|
|
|
|