北京时间12月12日,百度WAVE SUMMIT+2021深度学习开发者峰会在上海举办。这场属于AI的科技盛会之上,英特尔OpenVINO联手百度PaddlePaddle为开发者带来了一系列的技术内容,为开源生态构建持续合作,为产业进步提供新的动力。

OpenVINO是英特尔公司一款开源的工具包,它可以很好的对包括PaddlePaddle在内的一些深度学习框架训练出来的深度学习模型来进行很好的模型的优化,包括一些引擎的推理和加速,从而方便大家部署到更多多样的硬件平台上面去,方便大家在熟悉的场景里去落地使用。

OpenVINO的使用一般只有三个步骤:搭建、优化、部署。搭建时,OpenVINO提供了Open Model Zoo开源模型库,其可以支持市场上主流的深度学习框架训练深度学习模型,如TensorFlow、PyTorch、PaddlePaddle等。在该开源模型库中,其提供了超过300个验证、优化之后的预训练模型,可以覆盖计算机视觉中绝大部分的任务。

当然,OpenVINO其所面向的不仅是计算机视觉领域,还包括了自然语言处理等领域的很多模型提供支持、优化以及推理引擎的加速。搭建好模型之后,提供了模型优化器Post-Training Optimization tool,并通过大量的优化工具对得到深度模型进行一系列的优化,优化后的模型可以在部署时进行推理引擎的加速。在部署时,OpenVINO也会提供部署管理工具,支持多硬件平台部署,让更多用户提升AI效率。

OpenVINO和PaddlePaddle的深度合作便主要在这三个步骤中展开。PaddlePaddle已经开源了超过400个工业级的预训练模型,在搭建时,再结合Intel的开源模型库OpenVINO Open Model Zoo里超过300个预训练模型,这为大家提供了更为广阔的预训练模型库,方便选择使用解决实际场景中的问题。

在优化部分,英特尔和PaddlePaddle的开发团队经过深入的讨论和合作,使得OpenVINO可对PaddlePaddle的很多算子直接支持,通过推理引擎能够直接读取PaddlePaddle的模型。其可以避免进行中间格式的模型转换,直接用IE扩容推理引擎就可以读取模型。并且在PaddlePaddle的模型部署工具基础上,OpenVINO可以帮助开发者在模型部署阶段对模型进行加速,从而实现方便的部署在多个硬件平台上。

同时,大会上英特尔还带来了AI产品AI-box,其预装了英特尔i5的CPU芯片,OpenVINO和PaddlePaddle都可以部署在这一盒子上,用户无需任何中间步骤的转换,直接可以进行读取模型,加快推理速度,可以支持每秒30帧的视频实时OCR文字提取。双方通过在这三个步骤的合作,达到了使用OpenVINO对PaddlePaddle的模型读取的目的,加速推理过程,方便开发者部署在多个硬件环境中,实现对深度学习模型的场景化落地和使用。

在今年WAVE SUMMIT+2021的大舞台上,英特尔与百度飞桨共同打造的黑客马拉松大赛也成功发掘了一大批的AI产业后起之秀,为AI人才储备提供了新途径。

英特尔公司高级首席工程师、物联网视频事业部全球首席技术官、物联网事业部中国区首席技术官张宇博士表示,在这次大赛中,他能够真切的感受到开发者的热情及创造力。而对于英特尔来说,开发者的创造力值得鼓励,英特尔也希望能够通过产品与开发者一道,共同打造更好的产品以及解决方案。

当前,对于AI产业而言,优秀的人才往往可遇而不可求。人才培养是一个漫长的过程,张宇博士认为,人工智能的发展可能需要从娃娃抓起。所以在去年,英特尔已经在疫情期间贯彻落实停课不停学方针,基于人工智能的解决方案开展推广,帮助学校利用人工智能的方式去进行编程教学,辅助老师收集学生在上课过程当中的反馈,给予教学改进意见。

当然,AI的发展不仅需要学校的支持,需要技术研究人员的辛勤,也依赖于行业的专家。英特尔公司物联网事业部中国区边缘智能开发工具产品营销总监王珅表示,OpenVINO的技术和工具套件便参考了诸多行业专家的建议,将其做的更加简捷易用,方便更多人上手。与OpenVINO类似,百度PaddlePaddle在这方面也做了相关的工作,而这也为此次大赛的成功奠定了基础。当编程不再是复杂的命令行体验,有了更多可视化的工具、功能后,这就可以帮助开发人员不断提升他们的算法精度和使用场景。

我针对院校和企业开发者对开源工具包有哪些共同诉求来说一下,我主要从院校的角度来谈。因为我现在是一名在读研究生,我主要首先来探讨一下目前开源框架有哪些?

目前我了解到的开源框架有PaddlePaddle、PyTorch、TensorFlow、MXNet、Caffe等。目前在学术界,就以目前我们在学校进行科研来说,目前大多数是采用的PyTorch框架,因为它是一些动态的机制,编辑、调试都是非常友好的。从2018、2019年的时候,从顶会的一些论文开源的代码来看,都是使用PyTorch的代码。

对于工业界来说,他们主要是围绕有关部署的内容,他们选择框架的时候要选择一些方便部署的,比如说是TensorFlow的一些部署的操作,比如说Tensorflow Serving,他也会有一些导出的一些静态图进行部署的操作。

飞桨黑客松大赛获奖者,华东理工大学计算机研三学生余军表示,当前,他在学校和各种资料上能够解到的推理的部署框架有很多,比如说TensorRT、ONNX和OpenVINO。之前做过的一个有关图像的项目中,在进行目标检测、目标追踪时,也曾经使用过PyTorch进行训练,然后需要导出成TensorRT的格式,才能进行部署。当时没有了解过OpenVINO,所以主要使用传统方式进行部署。如今通过黑客松活动,了解到OpenVINO部署框架后,未来会继续使用OpenVINO框架进行一些推理部署,无论是有关文本还是有关图像的内容,都想做更多尝试。

亮相百度WAVE SUMMIT+2021,Intel OpenVINO带来新气象相关推荐

  1. WAVE SUMMIT+2021峰会倒计时2天,拿上参会攻略Go!

    各位WAVE SUMMIT+2021的参会嘉宾们,我们诚挚邀请您的莅临!我们已经陆续以手机短信形式为各位嘉宾发送了您的参会凭证,请及时查收且妥善保管,现场签到时请出示收到的电子签到码,我们将现场为您发 ...

  2. 从WAVE SUMMIT+2021,寻找新一代AI人不可或缺的“凝视”

    当我们谈论AI时,总是会将其与前沿.炫酷.实验室之类的名词联系在一起.但对于一些群体来说,AI是一个遥远的名词,而每天面临的难题却是实实在在的. 山东某个盐田里的采盐工人,需要呼吸着带有腐蚀性的空气, ...

  3. 一文饱览年度AI盛宴!WAVE SUMMIT+2021峰会精彩回顾

    AI的未来发展趋势是什么?如何让AI更快地融入产业?如何让更多人能更便捷地使用AI?在人工智能进入工业大生产的当下,这些行业与开发者们关注的问题,让我们从刚刚结束的WAVE SUMMIT+2021深度 ...

  4. 双十二,WAVE SUMMIT+2021峰会亮点抢先看!

    它来了,它来了, WAVE SUMMIT+2021带着满满心意走来了! 12月12日 WAVE SUMMIT+2021深度学习开发者峰会 将在上海·宝武钢铁会博中心-金色炉台拉开帷幕. 作为下半年最重 ...

  5. 聚焦WAVE SUMMIT 2021,大咖齐聚共研深度学习

    自2016年百度飞桨PaddlePaddle正式开源起,中国深度学习AI智能的大门就己经被打开,同时随着国内AI产业化的不断发展,时至今日,国产深度学习框架也是再次迎来了国潮新典范. 所以今年的5.2 ...

  6. 深度学习开发者的AI Party来了!WAVE SUMMIT+2021与你相约双十二

    它来了,它来了, WAVE SUMMIT+2021带着满满心意走来了! 12月12日, 由深度学习技术及应用国家工程实验室 与百度联合主办的 WAVE SUMMIT+2021深度学习开发者峰会  将在 ...

  7. 参会指南 | 5月20日WAVE SUMMIT 2021,一起和AI来场约会吧!

    点击左上方蓝字关注我们 各位WAVE SUMMIT2021的参会嘉宾们: 终于倒计时一天啦!由深度学习技术及应用国家工程实验室与百度联合主办的年度开发者盛会即将到来!行业AI专家.知名高校学者.顶级开 ...

  8. 11.30 WAVE SUMMIT+2022将在深圳举办,官网报名通道正式开启

    从感知到认知,从理解到生成内容,人工智能技术发展日新月异.飞桨核心技术持续升级,创新引领.驱动产业智变.见证AI在中国的发展历程,就在WAVE SUMMIT深度学习开发者峰会. WAVE SUMMIT ...

  9. 联想 Yoga 14s 2021 (Intel) 安装 ubuntu

    @[TOC](联想 Yoga 14s 2021 (Intel) 安装 ubuntu) 新设备最容易遇到驱动问题.Yoga 14s 2021 安装ubuntu就遇到了屏幕闪烁.键盘和触摸板失灵的问题.到 ...

最新文章

  1. 北京联通限制上传到电信网络服务器
  2. 什么叫通过超链接实现换页_亚马逊大卖都在用的那些链接 -- 超链接
  3. HTML5和css3的总结
  4. ddos发包机原理_简单的DDOS发包学习思路大家可以在去写
  5. 常见Java面试题 BIO、NIO、AIO 有什么区别?
  6. eclipse启动tomcat无法访问
  7. python的基础命令_深度学习中python常用命令
  8. unity 加载完场景继续加载场景中的物体_Unity光照渲染原理
  9. 如何实现一个遵从设计原则的积分兑换系统2
  10. mysql简单的数据提取代码_MYSQL提取非常简单的数据,chrome浏览器响应过长,如何优化?...
  11. 当我讲容灾交付前,我先说点啥?
  12. 备用计算机机房管理制度,计算机机房管理规定
  13. oracle报错ora-12162,sqlplus登录提示:ORA-12162错误
  14. Java实现基于Cookie的单点登录看这篇文章就够了
  15. IIS反向代理 URL重写 404或500 错误问题的解决方案
  16. 格式为[区号-座机号-分机号]的座机号校验正则
  17. Bat脚本编写以及cmd命令
  18. 使用控制符控制输出格式
  19. Windows搭载TS环境
  20. 如何删除掉多余的虚拟摄像头,虚拟摄像头造成的直播软件死机如何解决?

热门文章

  1. Thrift RPC 系列教程(4)——源码目录结构组织
  2. reportNG定制化之失败截图及日志
  3. fastlane自动打包--详细介绍
  4. MSSQL数据库统计所有表的记录数
  5. Bash Shell脚本编程-变量知识
  6. VLAN-VTP-Trunk
  7. java中锁的介绍及运用
  8. 面试官:如何实现一个高性能的,短链接生成服务?(附源码)
  9. mysql 主从同步不一致_MySQL 主从同步延迟的原因及解决办法
  10. 暑期集训3:几何基础 练习题B: HDU - 2001