|
|
|
@ -17,14 +17,17 @@ add_test(NAME test_Trainer
|
|
|
|
|
WORKING_DIRECTORY ${PROJ_ROOT}/paddle/)
|
|
|
|
|
|
|
|
|
|
############### test_TrainerOnePass ##########################
|
|
|
|
|
add_unittest_without_exec(test_TrainerOnePass
|
|
|
|
|
test_TrainerOnePass.cpp)
|
|
|
|
|
add_test(NAME test_TrainerOnePass
|
|
|
|
|
COMMAND ${PROJ_ROOT}/paddle/.set_python_path.sh -d
|
|
|
|
|
${PROJ_ROOT}/python/:${PROJ_ROOT}/paddle/trainer/tests
|
|
|
|
|
${PROJ_ROOT}/paddle/.set_port.sh -p port ${CMAKE_CURRENT_BINARY_DIR}/test_TrainerOnePass
|
|
|
|
|
WORKING_DIRECTORY ${PROJ_ROOT}/paddle/)
|
|
|
|
|
|
|
|
|
|
if(WITH_PYTHON)
|
|
|
|
|
# only run test_TrainerOnePass when PYTHON is enabled, because train one pass
|
|
|
|
|
# is using PyDataProvider2.
|
|
|
|
|
add_unittest_without_exec(test_TrainerOnePass
|
|
|
|
|
test_TrainerOnePass.cpp)
|
|
|
|
|
add_test(NAME test_TrainerOnePass
|
|
|
|
|
COMMAND ${PROJ_ROOT}/paddle/.set_python_path.sh -d
|
|
|
|
|
${PROJ_ROOT}/python/:${PROJ_ROOT}/paddle/trainer/tests
|
|
|
|
|
${PROJ_ROOT}/paddle/.set_port.sh -p port ${CMAKE_CURRENT_BINARY_DIR}/test_TrainerOnePass
|
|
|
|
|
WORKING_DIRECTORY ${PROJ_ROOT}/paddle/)
|
|
|
|
|
endif()
|
|
|
|
|
################ test_CompareTwoNets ######################
|
|
|
|
|
add_unittest_without_exec(test_CompareTwoNets
|
|
|
|
|
test_CompareTwoNets.cpp)
|
|
|
|
|