Home
last modified time | relevance | path

Searched refs:modelCacheInfo (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/ai/neural_network_runtime/frameworks/native/neural_network_runtime/
H A Dnncompiled_cache.cpp295 OH_NN_ReturnCode NNCompiledCache::CheckCacheInfo(NNCompiledCacheInfo& modelCacheInfo, in CheckCacheInfo() argument
306 if (!infoCacheFile.read(reinterpret_cast<char*>(&(modelCacheInfo)), charNumber)) { in CheckCacheInfo()
314 size_t deviceId = static_cast<size_t>(modelCacheInfo.deviceId); in CheckCacheInfo()
324 modelCheckSum.resize(modelCacheInfo.fileNumber); in CheckCacheInfo()
325 modelCacheInfo.modelCheckSum.resize(modelCacheInfo.fileNumber); in CheckCacheInfo()
327 modelCacheInfo.fileNumber * sizeof(uint64_t))) { in CheckCacheInfo()
333 for (uint32_t i = 0; i < modelCacheInfo.fileNumber; ++i) { in CheckCacheInfo()
334 modelCacheInfo.modelCheckSum[i] = static_cast<unsigned short>(modelCheckSum[i]); in CheckCacheInfo()
337 … if (!infoCacheFile.read(reinterpret_cast<char*>(&(modelCacheInfo.opVersion)), sizeof(uint64_t))) { in CheckCacheInfo()
H A Dnncompiler.cpp657 NNCompiledCacheInfo modelCacheInfo; in RestoreFromCacheFile() local
659 ret = compiledCache.CheckCacheInfo(modelCacheInfo, cacheInfoPath); in RestoreFromCacheFile()
666 …LOGI("isUpdatable modelCacheInfo opVersion is %{public}d", static_cast<int>(modelCacheInfo.opVersi… in RestoreFromCacheFile()
668 if (currentOpVersion > modelCacheInfo.opVersion) { in RestoreFromCacheFile()
680 *cacheInfoPtr++ = modelCacheInfo.fileNumber; in RestoreFromCacheFile()
681 *cacheInfoPtr++ = modelCacheInfo.version - 1; in RestoreFromCacheFile()
682 *cacheInfoPtr++ = modelCacheInfo.deviceId; in RestoreFromCacheFile()
684 for (size_t i = 0; i < modelCacheInfo.modelCheckSum.size(); ++i) { in RestoreFromCacheFile()
685 *cacheInfoPtr++ = static_cast<int64_t>(modelCacheInfo.modelCheckSum[i]); in RestoreFromCacheFile()
H A Dnncompiled_cache.h57 …OH_NN_ReturnCode CheckCacheInfo(NNCompiledCacheInfo& modelCacheInfo, const std::string& cacheInfoP…
/ohos5.0/foundation/ai/neural_network_runtime/test/unittest/components/nn_compiled_cache/
H A Dnn_compiled_cache_test.cpp528 NNCompiledCacheInfo modelCacheInfo; variable
531 OH_NN_ReturnCode ret = nncompiledCache.CheckCacheInfo(modelCacheInfo, cacheInfoPath);
545 NNCompiledCacheInfo modelCacheInfo; variable
548 OH_NN_ReturnCode ret = nncompiledCache.CheckCacheInfo(modelCacheInfo, cacheInfoPath);
562 NNCompiledCacheInfo modelCacheInfo; variable
565 OH_NN_ReturnCode ret = nncompiledCache.CheckCacheInfo(modelCacheInfo, cacheInfoPath);
586 NNCompiledCacheInfo modelCacheInfo; variable
589 OH_NN_ReturnCode ret = nncompiledCache.CheckCacheInfo(modelCacheInfo, cacheInfoPath);