Fix build error with Android NDK
Verified with android ndk r22b Signed-off-by: xiang.zhang <xiang.zhang@verisilicon.com>
This commit is contained in:
parent
633075f689
commit
374841cbd9
|
|
@ -65,4 +65,6 @@ include_directories(${OVXDRV_INCLUDE_DIRS})
|
||||||
add_subdirectory("src/tim/")
|
add_subdirectory("src/tim/")
|
||||||
add_subdirectory("samples/benchmark_test")
|
add_subdirectory("samples/benchmark_test")
|
||||||
add_subdirectory("samples/lenet")
|
add_subdirectory("samples/lenet")
|
||||||
add_subdirectory("samples/multi_thread_test")
|
if(NOT ANDROID_TOOLCHAIN)
|
||||||
|
add_subdirectory("samples/multi_thread_test")
|
||||||
|
endif()
|
||||||
|
|
|
||||||
|
|
@ -92,7 +92,7 @@ inline std::vector<T> Quantize(const std::vector<float>& data, float scale,
|
||||||
for (const auto& f : data) {
|
for (const auto& f : data) {
|
||||||
q.push_back(static_cast<T>(std::max<float>(
|
q.push_back(static_cast<T>(std::max<float>(
|
||||||
std::numeric_limits<T>::min(),
|
std::numeric_limits<T>::min(),
|
||||||
std::min<float>(std::numeric_limits<T>::max(),
|
std::min<float>(static_cast<float>(std::numeric_limits<T>::max()),
|
||||||
std::round(zero_point + (f / scale))))));
|
std::round(zero_point + (f / scale))))));
|
||||||
}
|
}
|
||||||
return q;
|
return q;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue