diff --git a/frameworks/native/neural_network_runtime/nncompiler.cpp b/frameworks/native/neural_network_runtime/nncompiler.cpp index a55825e9c8e74dee0cb57af03b7191672cb437b9..7795cda64c584d1a3a480216e81ed789417236f1 100644 --- a/frameworks/native/neural_network_runtime/nncompiler.cpp +++ b/frameworks/native/neural_network_runtime/nncompiler.cpp @@ -566,8 +566,8 @@ OH_NN_ReturnCode NNCompiler::SaveToCacheFile() const tensorBuffers.emplace_back(outputTensorDescBuffer); compiledCache.SetModelName(m_extensionConfig.modelName); - ret = compiledCache.Save(caches, m_cachePath, m_cacheVersion); compiledCache.SetIsExceedRamLimit(m_extensionConfig.isExceedRamLimit); + ret = compiledCache.Save(caches, m_cachePath, m_cacheVersion); if (ret != OH_NN_SUCCESS) { LOGE("[NNCompiler] SaveToCacheFile failed, error happened when saving model cache."); ReleaseBuffer(tensorBuffers); @@ -661,7 +661,6 @@ OH_NN_ReturnCode NNCompiler::RestoreFromCacheFile() } inf.close(); } - int currentOpVersion = std::stoi(currentVersion.substr(OPVERSION_SUBSTR_NUM)); NNCompiledCacheInfo modelCacheInfo;