aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevin May <kevin.may@arm.com>2022-05-05 11:52:30 +0100
committerKevin May <kevin.may@arm.com>2022-05-09 10:26:52 +0000
commitfe1d82cc114276ffdc7285d2979e68cc2d1f9cea (patch)
tree7abfd57ebb792bf57373b3fa2727f69a58327039
parent3edefbb2da1efecebba12cd631ca9697f06db7d4 (diff)
downloadarmnn-fe1d82cc114276ffdc7285d2979e68cc2d1f9cea.tar.gz
IVGCVSW-6730 Fix Caching in Support Library
* This currently works with the shim and sl. * Vts tests pass where once they skipped (tested locally) Signed-off-by: Kevin May <kevin.may@arm.com> Change-Id: Ib446a7231cec3919e80c2b8f98ea29d15e7aca00
-rw-r--r--shim/sl/canonical/ArmnnDriver.hpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/shim/sl/canonical/ArmnnDriver.hpp b/shim/sl/canonical/ArmnnDriver.hpp
index c42ffa20b5..877faa667e 100644
--- a/shim/sl/canonical/ArmnnDriver.hpp
+++ b/shim/sl/canonical/ArmnnDriver.hpp
@@ -92,12 +92,12 @@ public:
{
VLOG(DRIVER) << "ArmnnDriver::getNumberOfCacheFilesNeeded()";
unsigned int numberOfCachedModelFiles = 0;
- //TODO:
-// for (auto& backend : m_Options.GetBackends())
-// {
-// numberOfCachedModelFiles += GetNumberOfCacheFiles(backend);
-// }
- return std::make_pair(numberOfCachedModelFiles, 0);
+ for (auto& backend : m_Options.GetBackends())
+ {
+ numberOfCachedModelFiles += GetNumberOfCacheFiles(backend);
+ VLOG(DRIVER) << "ArmnnDriver::getNumberOfCacheFilesNeeded() = " << std::to_string(numberOfCachedModelFiles);
+ }
+ return std::make_pair(numberOfCachedModelFiles, 1ul);
}
GeneralResult<void> wait() const override