
开源项目
文章平均质量分 91
cosmos_qiu
这个作者很懒,什么都没留下…
展开
-
如何在OpenVINO中实现自己的自定义算子 – 第一篇:搞定模型转换
与主流的深度学习框架类似,OpenVINO也提供一套扩展机制,方便开发者可以实现自己的自定义算子。自定义算子有如下三种使用场景:模型中含有MO不支持的算子,但该算子可以通过已支持算子的组合实现,这时自定义算子实际上完成的是将“不支持的算子”替换为“支持算子”的实现。 模型中含有的子图可以被替换为性能更佳的其它等价运算,这种操作被OpenVINO称为”Fuse”(融合)。举例来讲,比如Swish操作,就会被等价替换为计算式:x/(1.0+e−(beta∗x) ) 模型中含有原生框架的自定义算子,比如本原创 2021-02-08 14:51:05 · 2001 阅读 · 5 评论 -
从OpenVINO Github源码编译release 2021.2(ubuntu18.04 LTS)
从OpenVINO Github源码编译release 2021.2(ubuntu18.04 LTS)前言:最近由于工作中遇到的问题,需要自己编译OpenVINO的源码,以下为本次的编译记录,总体还是比较顺利的。1. 上github拉取对应的分支:git clone -b releases/2021/2 https://github.com/openvinotoolkit/openvino.git有哪些分支可以在github上查看到,本次我要编译的版本是最新的2021.2,所以拉取的是这原创 2021-02-01 11:51:50 · 1743 阅读 · 1 评论