(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211261281.7 (22)申请日 2022.10.14 (71)申请人 浙江大华 技术股份有限公司 地址 310051 浙江省杭州市滨江区滨安路 1187号 (72)发明人 韩利丽  (74)专利代理 机构 北京康信知识产权代理有限 责任公司 1 1240 专利代理师 赵静 (51)Int.Cl. G06N 3/04(2006.01) G06N 3/08(2006.01) (54)发明名称 模型的转换方法、 装置、 存储介质及电子装 置 (57)摘要 本发明实施例提供了一种模 型的转换方法、 装置、 存储介质及电子装置, 其中, 该方法包括: 获取待转换的第一模型的第一目标层对应的目 标算子参数; 基于目标算子参数以及预先确定出 的目标优先级, 确定在目标设备中用于运行目标 算子参数的目标实现方法; 基于目标实现方法, 以及目标算子参数, 得到目标模型的第二目标 层。 通过本发明, 提供了一种不需要搭建深度学 习框架环 境, 即可将深度学习模 型转为在特定设 备类型上可执行的目标模型, 简化了现有技术中 将深度学习模型转换为设备上可执行模型的操 作流程, 且在转换过程中确定网络层最优实现, 在一定程度上提高了深度学习模型转为设备可 执行模型的效率。 权利要求书2页 说明书9页 附图3页 CN 115511060 A 2022.12.23 CN 115511060 A 1.一种模型的转换 方法, 其特 征在于, 包括: 获取待转换的第一模型的第一目标层对应的目标算子参数, 其中, 所述目标算子参数 是根据所述第一目标层的层类型 所确定的; 基于所述目标算子参数以及预先确定出的目标优先级, 确定在目标设备中用于运行所 述目标算子参数 的目标实现方法, 其中, 所述 目标优先级用于指示每一个实现方法的优先 级; 基于所述目标实现方法, 以及所述目标算子参数, 得到目标模型的第二目标层。 2.根据权利要求1所述的方法, 其特征在于, 在基于所述目标算子参数以及预先确定出 的目标优先级, 确定在目标设备中用于运行所述 目标算子参数的目标实现方法之前, 还包 括: 通过以下 方式至少之一确定所述目标优先级: 第一方式, 其中, 所述第一方式包括确定预先为所述目标算子参数所配置的对应每一 个实现方法的优先级; 第二方式, 其中, 所述第二方式包括确定预先为所述目标设备所配置的对应每一个所 述实现方法的优先级; 第三方式, 其中, 所述第三方式包括确定每一个所述实现方法运行所述目标算子参数 所分别耗费的时长, 基于所述时长确定每一个所述实现方法的优先级。 3.根据权利要求2所述的方法, 其特征在于, 选择所述第 一方式的优先级高于选择所述 第二方式的优先级, 选择 所述第二方式的优先级高于 选择所述第三方式的优先级。 4.根据权利要求1所述的方法, 其特征在于, 基于所述目标算子参数以及预先确定出的 目标优先级, 确定在目标设备中用于运行 所述目标算子参数的目标实现方法包括: 基于所述目标算子参数和预设的限制条件, 在一个或多个计算方法中确定目标计算方 法, 其中, 所述计算方法包括 不同模型对相同层类型对应的算子参数的计算方法; 获取用于实现所述目标计算方法的一个或多个第一实现方法; 在一个或多个所述第 一实现方法中, 按照所述目标优先级确定在所述目标设备中用于 运行所述目标算子参数的所述目标实现方法。 5.根据权利要求1所述的方法, 其特征在于, 基于所述目标实现方法, 以及所述目标算 子参数, 得到所述目标模型的所述第二目标层包括: 对应保存所述目标实现方法以及所述目标算子参数, 得到所述目标模型的所述第 二目 标层。 6.根据权利要求1所述的方法, 其特征在于, 获取第 一模型的第 一目标层对应的目标算 子参数, 包括: 获取所述第一目标层的第一网络结构参数; 确定与所述第一目标层的层类型对应的第一 算子; 将所述第一网络结构参数 赋值给所述第一 算子, 得到所述目标算子参数。 7.根据权利要求6所述的方法, 其特征在于, 在基于所述目标实现方法, 以及所述目标 算子参数, 得到所述目标模型的所述第二目标层之后, 所述方法还 包括: 获取所述第一网络结构参数中包括的参数 数据量信息; 根据所述 参数数据量信息, 为所述第二目标层分配存 储内存。权 利 要 求 书 1/2 页 2 CN 115511060 A 28.一种模型的转换装置, 其特 征在于, 包括: 获取模块, 用于获取待转换的第 一模型的第一目标层对应的目标算子参数, 其中, 所述 目标算子参数 是根据所述第一目标层的层类型 所确定的; 第一确定模块, 用于基于所述目标算子参数以及预先确定出的目标优先级, 确定在目 标设备中用于运行所述 目标算子参数 的目标实现方法, 其中, 所述 目标优先级用于指示每 一个所述实现方法的优先级; 获得模块, 用于基于所述目标实现方法, 以及所述目标算子参数, 得到目标模型的第二 目标层。 9.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质中存储有计算机 程序, 其中, 所述计算机程序被处理器执行时实现所述权利要求1至7任一项中所述的方法 的步骤。 10.一种电子装置, 包括存储器和 处理器, 其特征在于, 所述存储器中存储有计算机程 序, 所述处理器被设置为运行所述计算机程序以执行所述权利要求 1至7任一项中所述的方 法。权 利 要 求 书 2/2 页 3 CN 115511060 A 3

PDF文档 专利 模型的转换方法、装置、存储介质及电子装置

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 模型的转换方法、装置、存储介质及电子装置 第 1 页 专利 模型的转换方法、装置、存储介质及电子装置 第 2 页 专利 模型的转换方法、装置、存储介质及电子装置 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:24:35上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。