干货 | 八点一刻,OpenVINO 早餐第五期
爱学习的OV OpenVINO 中文社区
内容 / 刘金龙
编辑 / 江艳玲
滴!早上好~
八点一刻
OpenVINO 早餐
准时开餐啦
利用碎片时间
抓住知识的小尾巴
OpenVINO 早餐 栏目
每一期都带着满满的干货
与你一起开启完美一天
视频+干货
我先开动啦~
| 作者介绍
刘金龙
华北电力大学硕士
机器人视觉
模式识别与智能系统
| 早餐视频👇
[video(video-QyRPgtUx-1600701285310)(type-bilibili)(url-https://player.bilibili.com/player.html?aid=371794056)(image-https://img-blog.csdnimg.cn/img_convert/f8ef3468b872b6694a4ca693f8874062.png)(title-【持续更新】吃 OpenVINO 早餐,玩转深度学习部署)]
| 视频文字稿
大家好,这里是OpenVINO 早餐。在忙碌的工作中,在全民团结抗疫的行动中,我们不知不觉的迎来了新的下半年,加油,中国人。今天,我想跟大家介绍一下OpenVINO 的安装目录。OpenVINO 的每个版块都配备了readme文件,通过该文件可以了解到版块的详细信息及使用方法。
-
bin目录
bin目录下包含“setupvars.bat”批处理文件,其作用是设置临时环境变量。 -
data_processing
一些语音识别的库和示例,是OpenVINO自2020.1版本才加入的。 -
deployment_tools目录
deployment_tools目录下是部署工具文件,该目录下包括:
① demo目录
验证OpenVINO是否安装成功的示例。如车辆车牌检测模型的示例。
② inference_engine目录
里面包含了运行深度学习模型的引擎。它包含一组库,用于轻松地将推理集成到应用程序中,便于程序开发。
bin ——动态链接库
Demos 自带的一些示例程序。
external 一些扩展驱动文件
hddl —— smbus驱动
movidiusDriver—— intel MovidiusDriver VSC驱动
tbb—— 多线程库
include——OpenVINO推断引擎头文件
对应的源码文件我们可以去OpenVINO的github去获取。
lib——OpenVINO推断引擎库文件
samples——OpenVINO范例代码C++ demo和python demo
初学者需要仔细解读这里的示例代码,才能快速应用OpenVINO进行加速推理。
③ intel_models目录
一些预训练模型介绍说明,例如模型的输入输出信息。
④ model_optimizer目录
转换和优化模型的脚本文件,将流行的深度学习框架(如Caffe、TensorFlow、MXNet和ONNX等)训练的模型转换为推理引擎可以使用的IR格式。
⑤ ngraph
编译优化自定义的网络结构所需的库文件;
⑥ open_model_zoo
优化后的深度学习模型和一些案例。
⑦ tools目录
里面包含了一些常用的工具。
benchmark_tool——python命令行工具,通过两种推理模式(同步和异步)来衡量模型的性能。
Cross_check_tool——包含一个比较模型性能和精度的工具,用于比较在两个不同Intel设备上或具有不同精度的两个模型的性能指标。
Deployment_manager——Deployment的管理工具,方便移植和部署。
Model_downloader——执行该目录下的相关脚本文件可以实现基于配置文件的模型的相关操作。如:
downloader.py 模型下载器,可以从官网下载预训练模型;
converter.py 模型转换器。把非IR格式的模型通过模型优化器转换为IR格式
quantizer.py 模型量化器。使用模型优化工具将IR格式的全精度模型量化为低精度版本。
info_dumper.py 模型信息转储 解读模型的相关信息。
post_training_optimization_toolkit——训练模型优化工具, 自2020.1版本起设计了该工具,该工具不需要重新训练模型,即可将DL模型转换为硬件可友好应用的形式,从而实现DL模型的加速推理。
-
documentation目录
包括一些文档链接:OpenVINO官方档、OpenVINO安装文档、Opencv开发文档。 -
licensing目录
Openvino组件的许可证。包括Apache许可证、GNA软件许可协议、OpenVX最终用户许可协议等。 -
opencv目录
OpenVINO工具包中自带的预编译的opencv已包含OpenVINO支持。 -
python目录
各python版本下对应的inference_engine库及一些常用工具。
今天的分享就到这里,最后分享给大家一句话“比别人多一点执着,你就会创造奇迹”,感谢观看,我们下期再见!
原文发布于2020-07-03:干货 | 八点一刻,OpenVINO 早餐第五期
关注我们,让开发变得更有趣👇
微信号:openvinodev
B站:OpenVINO 中文社区
*OpenVINO and the OpenVINO logo are trademarks of Intel Corporation or its subsidiaries.