diff options
author | Kevin May <kevin.may@arm.com> | 2022-05-05 11:52:30 +0100 |
---|---|---|
committer | Kevin May <kevin.may@arm.com> | 2022-05-09 10:26:52 +0000 |
commit | fe1d82cc114276ffdc7285d2979e68cc2d1f9cea (patch) | |
tree | 7abfd57ebb792bf57373b3fa2727f69a58327039 | |
parent | 3edefbb2da1efecebba12cd631ca9697f06db7d4 (diff) | |
download | armnn-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.hpp | 12 |
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 |