入坑Intel OpenVINO:記錄一個示例出錯的原因和解決方法
阿新 • • 發佈:2019-01-25
users microsoft 功能 highlight ada user 解決方法 重新 標識符
今天試用OpenVINO的例子,在過程中發現了一些其他人沒有經歷的坑特別記錄一下。
出錯時候:執行Intel OpenVINO示例的是時候,出錯的提示代碼:
用於 .NET Framework 的 Microsoft (R) 生成引擎版本 15.9.21+g9802d43bc3 版權所有(C) Microsoft Corporation。保留所有權利。 8>C:\Intel\computer_vision_sdk_2018.5.445\deployment_tools\inference_engine\src\extension\common\softmax.h(81): er ror C3861: “_mm_blendv_ps”: 找不到標識符 [C:\Users\Administrator\Documents\Intel\OpenVINO\inference_engine_samples_201 7\ie_cpu_extension\ie_cpu_extension.vcxproj]Error
原因:白癡Intel忘記在使用 “_mm_blendv_ps”的地方引入頭文件了。
解決方法:
1.打開“
>C:\Intel\computer_vision_sdk_2018.5.445\deployment_tools\inference_engine\src\extension\common\
”目錄
2.打開softmax.h文件
3.在 #include<cmake>下面加一句 #include <smmintrin.h>
4.保存文件
5.重新運行示例
現在發現示例成功運行了。
相關文檔:https://docs.microsoft.com/zh-cn/previous-versions/bb514075(v=vs.110)
_mm_blendv_ps
[本文檔僅供預覽,並可能在以後的版本中更改。 Blank topics are included as placeholders.]
Microsoft 專用
發出的流 SIMD 擴展 4 (SSE4) 命令 blendvps。 此功能混合打包的單倍精度浮點值。
頭文件smmintrin.h
入坑Intel OpenVINO:記錄一個示例出錯的原因和解決方法