MLECO-2354 MLECO-2355 MLECO-2356: Moving noise reduction to public repository
* Use RNNoise model from PMZ
* Add Noise reduction use-case
Signed-off-by: Richard burton <richard.burton@arm.com>
Change-Id: Ia8cc7ef102e22a5ff8bfbd3833594a4905a66057
diff --git a/tests/use_case/ad/InferenceTestAD.cc b/tests/use_case/ad/InferenceTestAD.cc
index ad785e8..2933fbe 100644
--- a/tests/use_case/ad/InferenceTestAD.cc
+++ b/tests/use_case/ad/InferenceTestAD.cc
@@ -69,7 +69,7 @@
TfLiteTensor *outputTensor = model.GetOutputTensor(0);
REQUIRE(outputTensor);
- REQUIRE(outputTensor->bytes == OFM_DATA_SIZE);
+ REQUIRE(outputTensor->bytes == OFM_0_DATA_SIZE);
auto tensorData = tflite::GetTensorData<T>(outputTensor);
REQUIRE(tensorData);
@@ -92,7 +92,8 @@
TEST_CASE("Running golden vector inference with TensorFlow Lite Micro and AdModel Int8", "[AD]")
{
- for (uint32_t i = 0 ; i < NUMBER_OF_FM_FILES; ++i) {
+ REQUIRE(NUMBER_OF_IFM_FILES == NUMBER_OF_IFM_FILES);
+ for (uint32_t i = 0 ; i < NUMBER_OF_IFM_FILES; ++i) {
auto input_goldenFV = get_ifm_data_array(i);;
auto output_goldenFV = get_ofm_data_array(i);