From e7e7137f1caae773b88c385331eefde4f097df7b Mon Sep 17 00:00:00 2001 From: hrouis <houssemeddine.rouis92@gmail.com> Date: Thu, 28 Mar 2024 16:20:27 +0100 Subject: [PATCH] clean test --- unit_tests/Test_AvgPoolingImpl.cpp | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/unit_tests/Test_AvgPoolingImpl.cpp b/unit_tests/Test_AvgPoolingImpl.cpp index 5451917..d270fbc 100644 --- a/unit_tests/Test_AvgPoolingImpl.cpp +++ b/unit_tests/Test_AvgPoolingImpl.cpp @@ -242,7 +242,7 @@ TEST_CASE("[gpu/operator] AvgPooling(forward)", "[AvgPooling][GPU]") { const std::size_t nbDims = nbDimsDist(gen); std::vector<std::size_t> dims; for (std::size_t i = 0; i < nbDims; ++i) { - dims.push_back(4); + dims.push_back(dimSizeDist(gen)); } const std::size_t nb_elements = std::accumulate(dims.cbegin(), dims.cend(), std::size_t(1), std::multiplies<std::size_t>()); @@ -269,18 +269,12 @@ TEST_CASE("[gpu/operator] AvgPooling(forward)", "[AvgPooling][GPU]") { for (size_t n = 0; n < kernel; n++) { sum += array0[i * matSize + (r + m) * cols + c + n]; - } - + } } result.push_back(sum/(kernel*kernel)); } } } - // energy based model - //adversarial attacks: add noise on image so perturber le modèle - // white box attacks and black box attacks - - // langevin sampling // Run inference op->computeOutputDims(); @@ -289,13 +283,10 @@ TEST_CASE("[gpu/operator] AvgPooling(forward)", "[AvgPooling][GPU]") { end = std::chrono::system_clock::now(); duration += std::chrono::duration_cast<std::chrono::microseconds>(end - start); - std::cout << "---------output" << std::endl; op->getOutput(0)->print(); float* computedOutput = static_cast<float*>(op->getOutput(0)->getImpl()->rawPtr()); for (size_t i = 0; i < op->getOutput(0)->size(); i++) { - std::cout << "i " << i << " computed: "<< computedOutput[i] << ", expected " << result[i] << std::endl; - // REQUIRE(approxEq<float>(computedOutput[i], result[i])); REQUIRE(abs(computedOutput[i] - result[i]) < 1e-6); } -- GitLab