OpenVINO基本介绍

1.什么是OpenVINO工具包

OpenVINO™工具包可快速部​​署模拟人类视觉的应用程序和解决方案。该工具包基于卷积神经网络(CNN),可扩展英特尔®硬件的计算机视觉(CV)工作负载,从而最大限度地提高性能。OpenVINO™工具包包括深度学习部署工具包(DLDT)。

OpenVINO工具包:

  • 在边缘启用基于CNN的深度学习推理
  • 支持跨英特尔®CPU,英特尔®集成显卡,英特尔®FPGA,英特尔®Movidius™神经计算棒,英特尔®神经计算棒2和采用英特尔®Movidius™VPU的英特尔®视觉加速器设计的异构执行
  • 通过易于使用的计算机视觉功能库和预优化的内核,加快产品上市速度
  • 包括针对计算机视觉标准的优化调用,包括OpenCV *,OpenCL™和OpenVX *

2.OpenVINO包括组件:

  • 深度学习部署工具包(DLDT)
    • 深度学习模型优化器 - 一种跨平台的命令行工具,用于导入模型并使用推理引擎为最佳执行做好准备。模型优化器导入,转换和优化模型,这些模型在流行的框架中训练,例如Caffe *,TensorFlow *,MXNet *,Kaldi *和ONNX *。
    • 深度学习推理引擎 - 一种统一的API,允许对许多硬件类型进行高性能推断,包括英特尔®CPU,英特尔®集成显卡,英特尔®Movidius™神经计算棒,英特尔®神经计算棒2和采用英特尔®的英特尔®视觉加速器设计Movidius™VPU
    • 演示和示例 - 一组简单的控制台应用程序,演示如何在应用程序中使用推理引擎
    • 工具 - 一组简单的控制台工具,用于校准和测量模型的精度
    • 预先训练的模型 - 一套用于学习和演示目的的预训练模型或开发深度学习软件
  • OpenCV - 为英特尔®硬件编译的OpenCV *社区版本包括用于计算机视觉的PVL库。
  • OpenCL™2.1版的驱动程序和运行时
  • Intel®MediaSDK
  • OpenVX * - 英特尔针对在英特尔®硬件(CPU,GPU,IPU)上运行而优化的OpenVX *实施。

3.支持平台与硬件:

windows

  • 第6代 - 第8代Intel®Core™
  • 英特尔®至强®v5系列
  • 英特尔®至强®v6系列
  • 英特尔®Movidius™神经计算棒
  • 英特尔®神经计算棒2
  • 采用Intel®Movidius™VPU的英特尔®视觉加速器设计

macOS * 10.14

  • 第6代 - 第8代Intel®Core™
  • 英特尔®至强®v5系列
  • 英特尔®至强®v6系列

linux(Ubuntu 16.04.x长期支持(LTS),64位:支持的最低内核为4.14;CentOS 7.6,64位; Yocto Project Poky Jethro v2.0.3,64位(仅限目标并需要修改)

  • 第6代 - 第8代Intel®Core™
  • 英特尔®至强®v5系列
  • 英特尔®至强®v6系列
  • 采用英特尔®高清显卡的英特尔®奔腾®处理器N4200 / 5,N3350 / 5,N3450 / 5
  • 英特尔®Movidius™神经计算棒
  • 英特尔®神经计算棒2
  • 采用Intel®Movidius™VPU的英特尔®视觉加速器设计

 

 

你可能感兴趣的:(深度学习)