From 6845392aa6bd6c278934ae63dded8af7b2fc42e2 Mon Sep 17 00:00:00 2001 From: Fedor Zharinov Date: Tue, 1 Feb 2022 15:58:48 +0300 Subject: [PATCH] Benchmark_app: incorrect indexing during precision set is fixed (#10033) * Precision problem fix. Behavior of auto precision conversion to U8 (in case of image) is changed * stylefix --- samples/cpp/benchmark_app/main.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/samples/cpp/benchmark_app/main.cpp b/samples/cpp/benchmark_app/main.cpp index f746afc52fa..4081b03d0b8 100644 --- a/samples/cpp/benchmark_app/main.cpp +++ b/samples/cpp/benchmark_app/main.cpp @@ -488,7 +488,8 @@ int main(int argc, char* argv[]) { type_to_set = iop_precision; } else if (input_precision != ov::element::undefined) { type_to_set = input_precision; - } else if (!name.empty() && app_inputs_info[0].at(name).is_image()) { + } else if (!name.empty() && app_inputs_info[0].at(name).is_image() && + (inputFiles.count("") || inputFiles.count(name))) { // image input, set U8 type_to_set = ov::element::u8; }