|
|
|
@ -2,8 +2,7 @@
|
|
|
|
|
|
|
|
|
|
################### test_ProtoDataProvider ############
|
|
|
|
|
add_unittest_without_exec(test_ProtoDataProvider
|
|
|
|
|
test_ProtoDataProvider.cpp
|
|
|
|
|
TestUtil.cpp)
|
|
|
|
|
test_ProtoDataProvider.cpp)
|
|
|
|
|
|
|
|
|
|
# test_ProtoDataProvider will mkdir as same name,
|
|
|
|
|
# so if WORKING_DIRECTORY is default directory, then
|
|
|
|
@ -15,53 +14,46 @@ add_test(NAME test_ProtoDataProvider
|
|
|
|
|
################# test_LayerGrad #######################
|
|
|
|
|
add_unittest_without_exec(test_LayerGrad
|
|
|
|
|
test_LayerGrad.cpp
|
|
|
|
|
LayerGradUtil.cpp
|
|
|
|
|
TestUtil.cpp)
|
|
|
|
|
LayerGradUtil.cpp)
|
|
|
|
|
add_test(NAME test_LayerGrad
|
|
|
|
|
COMMAND test_LayerGrad)
|
|
|
|
|
|
|
|
|
|
add_unittest_without_exec(test_ActivationGrad
|
|
|
|
|
test_ActivationGrad.cpp
|
|
|
|
|
LayerGradUtil.cpp
|
|
|
|
|
TestUtil.cpp)
|
|
|
|
|
LayerGradUtil.cpp)
|
|
|
|
|
add_test(NAME test_ActivationGrad
|
|
|
|
|
COMMAND test_ActivationGrad)
|
|
|
|
|
################# test_ConvTrans #######################
|
|
|
|
|
add_unittest_without_exec(test_ConvTrans
|
|
|
|
|
test_ConvTrans.cpp
|
|
|
|
|
LayerGradUtil.cpp
|
|
|
|
|
TestUtil.cpp)
|
|
|
|
|
LayerGradUtil.cpp)
|
|
|
|
|
|
|
|
|
|
add_test(NAME test_ConvTrans
|
|
|
|
|
COMMAND test_ConvTrans)
|
|
|
|
|
################# test_PriorBox #######################
|
|
|
|
|
add_unittest_without_exec(test_PriorBox
|
|
|
|
|
test_PriorBox.cpp
|
|
|
|
|
LayerGradUtil.cpp
|
|
|
|
|
TestUtil.cpp)
|
|
|
|
|
LayerGradUtil.cpp)
|
|
|
|
|
|
|
|
|
|
add_test(NAME test_PriorBox
|
|
|
|
|
COMMAND test_PriorBox)
|
|
|
|
|
################# test_ConvUnify #######################
|
|
|
|
|
add_unittest_without_exec(test_ConvUnify
|
|
|
|
|
test_ConvUnify.cpp
|
|
|
|
|
LayerGradUtil.cpp
|
|
|
|
|
TestUtil.cpp)
|
|
|
|
|
LayerGradUtil.cpp)
|
|
|
|
|
|
|
|
|
|
add_test(NAME test_ConvUnify
|
|
|
|
|
COMMAND test_ConvUnify)
|
|
|
|
|
################# test_BatchNorm #######################
|
|
|
|
|
add_unittest_without_exec(test_BatchNorm
|
|
|
|
|
test_BatchNorm.cpp
|
|
|
|
|
LayerGradUtil.cpp
|
|
|
|
|
TestUtil.cpp)
|
|
|
|
|
LayerGradUtil.cpp)
|
|
|
|
|
|
|
|
|
|
add_test(NAME test_BatchNorm
|
|
|
|
|
COMMAND test_BatchNorm)
|
|
|
|
|
################## test_Evaluator #######################
|
|
|
|
|
add_unittest(test_Evaluator
|
|
|
|
|
test_Evaluator.cpp
|
|
|
|
|
TestUtil.cpp)
|
|
|
|
|
test_Evaluator.cpp)
|
|
|
|
|
|
|
|
|
|
################ test_LinearChainCRF ####################
|
|
|
|
|
add_simple_unittest(test_LinearChainCRF)
|
|
|
|
@ -72,8 +64,7 @@ add_simple_unittest(test_MultinomialSampler)
|
|
|
|
|
############## test_PyDataProvider ########################
|
|
|
|
|
if(WITH_PYTHON)
|
|
|
|
|
add_unittest_without_exec(test_PyDataProvider
|
|
|
|
|
test_PyDataProvider.cpp
|
|
|
|
|
TestUtil.cpp)
|
|
|
|
|
test_PyDataProvider.cpp)
|
|
|
|
|
|
|
|
|
|
add_test(NAME test_PyDataProvider
|
|
|
|
|
COMMAND .set_python_path.sh -d ./gserver/tests:${PROJ_ROOT}/python/ ${CMAKE_CURRENT_BINARY_DIR}/test_PyDataProvider
|
|
|
|
@ -81,15 +72,12 @@ if(WITH_PYTHON)
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
############### test_RecurrentLayer #######################
|
|
|
|
|
add_unittest(test_RecurrentLayer
|
|
|
|
|
test_RecurrentLayer.cpp
|
|
|
|
|
TestUtil.cpp)
|
|
|
|
|
add_simple_unittest(test_RecurrentLayer)
|
|
|
|
|
|
|
|
|
|
############### test_WarpCTCLayer #######################
|
|
|
|
|
if(NOT WITH_DOUBLE)
|
|
|
|
|
add_unittest_without_exec(test_WarpCTCLayer
|
|
|
|
|
test_WarpCTCLayer.cpp
|
|
|
|
|
TestUtil.cpp)
|
|
|
|
|
test_WarpCTCLayer.cpp)
|
|
|
|
|
|
|
|
|
|
add_test(NAME test_WarpCTCLayer
|
|
|
|
|
COMMAND ${CMAKE_CURRENT_BINARY_DIR}/test_WarpCTCLayer --warpctc_dir=${PROJ_ROOT}/warp-ctc/build
|
|
|
|
@ -108,8 +96,7 @@ add_test(NAME test_RecurrentGradientMachine
|
|
|
|
|
WORKING_DIRECTORY ${PROJ_ROOT}/paddle)
|
|
|
|
|
|
|
|
|
|
add_unittest_without_exec(test_NetworkCompare
|
|
|
|
|
test_NetworkCompare.cpp
|
|
|
|
|
TestUtil.cpp)
|
|
|
|
|
test_NetworkCompare.cpp)
|
|
|
|
|
if(WITH_GPU)
|
|
|
|
|
add_test(NAME test_NetworkCompare
|
|
|
|
|
COMMAND .set_python_path.sh -d ${PROJ_ROOT}/python ${CMAKE_CURRENT_BINARY_DIR}/test_NetworkCompare --use_gpu=true
|
|
|
|
|