1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
|
itk_module_test()
set(ITKNeuralNetworksTests
NNetClassifierTest1.cxx
NNetClassifierTest2.cxx
NNetClassifierTest3.cxx
NNetClassifierTest4.cxx
RBFTest1.cxx
QPropXORTest1.cxx
XORTest1.cxx
XORTest2.cxx
itkLogSigmoidTransferFunctionTest.cxx
itkSigmoidTransferFunctionTest.cxx
)
CreateTestDriver(ITKNeuralNetworks "${ITKNeuralNetworks-Test_LIBRARIES}" "${ITKNeuralNetworksTests}")
itk_add_test(NAME NNetClassifierTest1
COMMAND ITKNeuralNetworksTestDriver --redirectOutput ${ITK_TEST_OUTPUT_DIR}/NNetClassifierTest1.txt
NNetClassifierTest1
DATA{${ITK_DATA_ROOT}/Input/NeuralNetworks/train.txt} DATA{${ITK_DATA_ROOT}/Input/NeuralNetworks/test.txt})
set_tests_properties(NNetClassifierTest1 PROPERTIES ATTACHED_FILES_ON_FAIL ${ITK_TEST_OUTPUT_DIR}/NNetClassifierTest1.txt)
itk_add_test(NAME NNetClassifierTest2
COMMAND ITKNeuralNetworksTestDriver NNetClassifierTest2
DATA{${ITK_DATA_ROOT}/Input/NeuralNetworks/train.txt} DATA{${ITK_DATA_ROOT}/Input/NeuralNetworks/test.txt})
itk_add_test(NAME NNetClassifierTest3
COMMAND ITKNeuralNetworksTestDriver --redirectOutput ${ITK_TEST_OUTPUT_DIR}/NNetClassifierTest3.txt
NNetClassifierTest3
DATA{${ITK_DATA_ROOT}/Input/NeuralNetworks/train.txt} DATA{${ITK_DATA_ROOT}/Input/NeuralNetworks/test.txt})
set_tests_properties(NNetClassifierTest3 PROPERTIES ATTACHED_FILES_ON_FAIL ${ITK_TEST_OUTPUT_DIR}/NNetClassifierTest3)
itk_add_test(NAME NNetClassifierTest4
COMMAND ITKNeuralNetworksTestDriver NNetClassifierTest4
DATA{${ITK_DATA_ROOT}/Input/NeuralNetworks/train.txt} DATA{${ITK_DATA_ROOT}/Input/NeuralNetworks/test.txt})
itk_add_test(NAME RBFTest1
COMMAND ITKNeuralNetworksTestDriver --redirectOutput RBFTest1.txt
RBFTest1
DATA{${ITK_DATA_ROOT}/Input/NeuralNetworks/rbf_multivar_gauss_train.txt} DATA{${ITK_DATA_ROOT}/Input/NeuralNetworks/rbf_multivar_gauss_test.txt})
set_tests_properties(RBFTest1 PROPERTIES ATTACHED_FILES_ON_FAIL ${ITK_TEST_OUTPUT_DIR}/RBFTest1.txt)
itk_add_test(NAME QPropXORTest1
COMMAND ITKNeuralNetworksTestDriver QPropXORTest1
DATA{${ITK_DATA_ROOT}/Input/NeuralNetworks/qpropxortest.txt})
itk_add_test(NAME XORTest1
COMMAND ITKNeuralNetworksTestDriver XORTest1
DATA{${ITK_DATA_ROOT}/Input/NeuralNetworks/xortest.txt})
itk_add_test(NAME XORTest2
COMMAND ITKNeuralNetworksTestDriver XORTest2
DATA{${ITK_DATA_ROOT}/Input/NeuralNetworks/xortest.txt})
itk_add_test(NAME itkLogSigmoidTransferFunctionTest
COMMAND ITKNeuralNetworksTestDriver itkLogSigmoidTransferFunctionTest)
itk_add_test(NAME itkSigmoidTransferFunctionTest
COMMAND ITKNeuralNetworksTestDriver itkSigmoidTransferFunctionTest)
|