Skip to content
Snippets Groups Projects
Commit bde69ada authored by Emmanuel Christophe's avatar Emmanuel Christophe
Browse files

TEST: add intantiation test

parent c428fd26
No related branches found
No related tags found
No related merge requests found
......@@ -410,6 +410,10 @@ ADD_TEST(leTuSVMCrossValidationCostFunctionNew ${LEARNING_TESTS4}
ADD_TEST(leTuExhaustiveExponentialOptimizerNew ${LEARNING_TESTS4}
otbExhaustiveExponentialOptimizerNew)
# ------- otb::ListSampleGenerator -----------------------------
ADD_TEST(leTuListSampleGeneratorNew ${LEARNING_TESTS4}
otbListSampleGeneratorNew)
ADD_TEST(leTvListSampleGenerator1 ${LEARNING_TESTS4}
--compare-n-ascii ${NOTOL} 2
......@@ -460,17 +464,18 @@ ADD_TEST(leTvListSampleGenerator3 ${LEARNING_TESTS4}
200
0.5
)
# ------- otb::ConfusionMatrixCalculator -----------------------------
ADD_TEST(leTuConfusionMatrixCalculatorNew ${LEARNING_TESTS4}
otbConfusionMatrixCalculatorNew)
ADD_TEST(leTVConfusionMatrixCalculatorSetListSamples ${LEARNING_TESTS4}
otbConfusionMatrixCalculatorSetListSamples 1000 4)
ADD_TEST(leTVConfusionMatrixCalculatorWrongSize ${LEARNING_TESTS4}
ADD_TEST(leTvConfusionMatrixCalculatorWrongSize ${LEARNING_TESTS4}
otbConfusionMatrixCalculatorWrongSize 1000 4)
SET_TESTS_PROPERTIES(leTVConfusionMatrixCalculatorWrongSize PROPERTIES WILL_FAIL true)
ADD_TEST(leTVConfusionMatrixCalculatorUpdate ${LEARNING_TESTS4}
ADD_TEST(leTvConfusionMatrixCalculatorUpdate ${LEARNING_TESTS4}
otbConfusionMatrixCalculatorUpdate 1000 4)
......
......@@ -30,6 +30,7 @@ void RegisterTests()
REGISTER_TEST(otbROIdataConversion);
REGISTER_TEST(otbSVMCrossValidationCostFunctionNew);
REGISTER_TEST(otbExhaustiveExponentialOptimizerNew);
REGISTER_TEST(otbListSampleGeneratorNew);
REGISTER_TEST(otbListSampleGenerator);
REGISTER_TEST(otbConfusionMatrixCalculatorNew);
REGISTER_TEST(otbConfusionMatrixCalculatorSetListSamples);
......
......@@ -24,6 +24,16 @@
#include "otbListSampleGenerator.h"
int otbListSampleGeneratorNew(int argc, char* argv[])
{
typedef otb::VectorImage<float, 2> ImageType;
typedef otb::VectorData<double, 2> VectorDataType;
typedef otb::ListSampleGenerator<ImageType, VectorDataType> ListSampleGeneratorType;
ListSampleGeneratorType::Pointer generator = ListSampleGeneratorType::New();
return EXIT_SUCCESS;
}
int otbListSampleGenerator(int argc, char* argv[])
{
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment