@ -27,8 +27,9 @@ ocv_add_perf_tests()
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# D o w n l o a d p r e - t r a i n e d m o d e l s f o r c o m p l e x t e s t i n g o n G o o g L e N e t a n d A l e x N e t
# D o w n l o a d p r e - t r a i n e d m o d e l s f o r c o m p l e x t e s t i n g o n G o o g L e N e t a n d A l e x N e t
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
OCV_OPTION ( ${ the_module } _DOWNLOAD_CAFFE_MODELS "Use GoogLeNet Caffe model for testing" ON IF BUILD_TESTS AND PYTHON2_EXECUTABLE AND DEFINED ENV{OPENCV_TEST_DATA_PATH} )
OCV_OPTION ( ${ the_module } _DOWNLOAD_CAFFE_MODELS "Use GoogLeNet Caffe model for testing" OFF IF BUILD_TESTS AND PYTHON2_EXECUTABLE AND DEFINED ENV{OPENCV_TEST_DATA_PATH} )
if ( BUILD_TESTS AND ${ the_module } _DOWNLOAD_CAFFE_MODELS )
if ( BUILD_TESTS AND PYTHON2_EXECUTABLE AND DEFINED ENV{OPENCV_TEST_DATA_PATH}
AND ( DOWNLOAD_EXTERNAL_TEST_DATA OR ${ the_module } _DOWNLOAD_CAFFE_MODELS ) )
add_custom_command ( TARGET opencv_test_ ${ name } POST_BUILD
add_custom_command ( TARGET opencv_test_ ${ name } POST_BUILD
C O M M A N D $ { P Y T H O N 2 _ E X E C U T A B L E } d o w n l o a d _ m o d e l . p y t e s t _ m o d e l s . j s o n
C O M M A N D $ { P Y T H O N 2 _ E X E C U T A B L E } d o w n l o a d _ m o d e l . p y t e s t _ m o d e l s . j s o n
W O R K I N G _ D I R E C T O R Y $ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / s c r i p t s )
W O R K I N G _ D I R E C T O R Y $ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / s c r i p t s )