数据处理方法及装置制造方法及图纸

技术编号:41936053 阅读:24 留言:0更新日期:2024-07-05 14:30
本发明专利技术实施例公开了一种数据处理方法及装置。所述数据处理方法在检测到的神经网络的代码合并操作后,会获取所述神经网络的目标文件和与所述目标文件对应的历史文件,并将所述目标文件与所述历史文件进行对比得到对比结果,再根据所述对比结果确定是否需要运行所述目标可执行文件来评估执行所述代码合并操作后所述神经网络的整网性能变化。其中,所述目标文件包括执行所述代码合并操作后所述神经网络编译生成的目标可执行文件,所述历史文件包括执行所述代码合并操作前所述神经网络编译生成的历史可执行文件。通过所述方法可以提高代码合并速度,并进而提高软件的开发效率和优化效率。

【技术实现步骤摘要】

本专利技术涉及数据处理领域,具体涉及一种数据处理方法及装置


技术介绍

1、在npu(neura l-network process i ng un it,嵌入式神经网络处理器)软件的开发过程中,通常需要不断地向npu软件的相应神经网络中合并新的代码来对软件的功能进行完善和优化。

2、然而,为了评估神经网络在执行代码合并操作后的整网性能变化,现有技术中每当进行一次代码合并操作后,都需要在板卡上对代码合并后的神经网络进行整网运行来确定具体的整网性能数据,进而评估代码合并是否对神经网络的性能有影响,不仅耗费较长时间,还浪费了板卡计算资源,这严重延缓了代码合并速度,同时,板卡由于资源有限其也很容易出现卡顿问题,这使得软件的开发效率和优化效率受到较大影响。


技术实现思路

1、有鉴于此,本专利技术实施例提供了一种数据处理方法及装置,以提高代码合并速度,并进而提高软件的开发效率和优化效率。

2、第一方面,本专利技术实施例提供了一种数据处理方法,所述方法包括:

3、响应于检测到的神经网络本文档来自技高网...

【技术保护点】

1.一种数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述目标文件与所述历史文件进行对比包括:

3.根据权利要求2所述的方法,其特征在于,所述目标可执行文件和所述历史可执行文件包括至少一条执行指令和至少一条判断语句;

4.根据权利要求2所述的方法,其特征在于,所述目标文件还包括执行所述代码合并操作后所述神经网络在不同编译阶段生成的多个目标中间文件,所述历史文件还包括执行所述代码合并操作前所述神经网络在所述不同编译阶段对应生成的多个历史中间文件;

5.根据权利要求4所述的方法,其特征在于,所述目标中...

【技术特征摘要】

1.一种数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述目标文件与所述历史文件进行对比包括:

3.根据权利要求2所述的方法,其特征在于,所述目标可执行文件和所述历史可执行文件包括至少一条执行指令和至少一条判断语句;

4.根据权利要求2所述的方法,其特征在于,所述目标文件还包括执行所述代码合并操作后所述神经网络在不同编译阶段生成的多个目标中间文件,所述历史文件还包括执行所述代码合并操作前所述神经网络在所述不同编译阶段对应生成的多个历史中间文件;

5.根据权利要求4所述的方法,其特征在于,所述目标中间文件包括硬件适配转换阶段生成的第一目标中间文件和优化阶段生成的第二目标中间...

【专利技术属性】
技术研发人员:王凯彭雄伟李君
申请(专利权)人:北京希姆计算科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1