处理方法、装置及电子设备制造方法及图纸

技术编号:34631202 阅读:23 留言:0更新日期:2022-08-24 15:03
本申请提供的处理方法,能够响应于获得第一任务,获得电子设备的当前运行信息,进而至少基于该当前运行信息确定用于执行第一任务的目标算法模型,进一步将目标算法模型部署在对应的目标硬件上运行,电子设备在对应目标硬件上运行目标算法模型来执行第一任务的效果优于其通过非目标硬件和/或非目标算法模型来执行第一任务的效果。执行第一任务的效果。执行第一任务的效果。

【技术实现步骤摘要】
处理方法、装置及电子设备


[0001]本申请涉及软件
,更具体地说,涉及一种处理方法、装置及电子设备。

技术介绍

[0002]一个任务的完成往往需要不同算法模型的相配合来完成,比如人脸识别的任务,其需要先运行检测人脸区域的算法模型、再运行识别人脸关键点的算法模型。
[0003]而不同算法模型的复杂度不同,对硬件资源的需求也有所不同,如果两者不匹配,算法模型运行时便达不到预期的性能指标。

技术实现思路

[0004]本申请提供一种处理方法、装置及电子设备,技术方案如下:
[0005]本申请一方面提供一种处理方法,包括:
[0006]响应于获得第一任务,获得电子设备的当前运行信息;
[0007]至少基于所述当前运行信息确定用于执行所述第一任务的目标算法模型,所述目标算法模型包括至少一个算法模型;
[0008]将所述目标算法模型部署在对应的目标硬件上运行,所述目标硬件属于所述电子设备;
[0009]其中,所述电子设备在对应目标硬件上运行所述目标算法模型来执行所述第一任务的效果优于其通过非目标硬件和/或非目标算法模型来执行所述第一任务的效果。
[0010]优选的,所述至少基于所述当前运行信息确定用于执行所述第一任务的目标算法模型,包括:
[0011]获得所述电子设备的硬件资源的使用情况,基于所述硬件资源的使用情况确定用于执行所述第一任务的目标算法模型;或,
[0012]获得所述电子设备的当前运行模式,基于所述当前运行模式确定用于执行所述第一任务的目标算法模型,所述目标算法模型是在所述当前运行模式下能够运行的模型;或,
[0013]获得所述电子设备的运行应用信息,基于所述运行应用信息确定用于执行所述第一任务的目标算法模型;或,
[0014]获得所述电子设备与其他电子设备之间的交互状态,基于所述交互状态确定用于执行所述第一任务的目标算法模型。
[0015]优选的,所述至少基于所述当前运行信息确定用于执行所述第一任务的目标算法模型,包括:
[0016]获得所述第一任务的任务信息,所述任务信息包括任务内容和/或任务类型,基于所述任务信息和所述当前运行信息确定用于执行所述第一任务的目标算法模型;或,
[0017]获得目标空间内的模型库信息,基于所述模型库信息和所述当前运行信息确定用于执行所述第一任务的目标算法模型,所述目标空间是所述电子设备所处的空间。
[0018]优选的,所述确定用于执行所述第一任务的目标算法模型,包括:
[0019]如果所述第一任务包括至少两个子任务,获得所述子任务的任务内容和/或任务类型,基于所述当前运行信息和所述子任务的任务内容和/任务类型从目标模型库中确定所述目标算法模型;其中,
[0020]所述目标模型库是配置在所述电子设备内的算法模型库,所述目标算法模型包括所述子任务分别对应的多个算法模型,不同子任务对应的算法模型的属性信息不同。
[0021]优选的,所述从目标模型库中确定所述目标算法模型,包括:
[0022]获得所述任务信息中的目标需求信息;
[0023]确定用于执行所述第一任务的算法模型;
[0024]利用神经网络模型、所述目标需求信息和所述当前运行信息,计算不同算法模型运行在对应硬件上来执行所述第一任务的执行结果,将满足条件的执行结果所对应的算法模型确定为所述目标算法模型。
[0025]优选的,还包括:
[0026]如果获得针对所述第一任务的目标需求变化信息,基于所述目标需求变化信息更新所述目标算法模型;或,
[0027]如果用于执行所述第一任务的所述目标算法模型中的第一算法模型与第二算法模型之间具有第一关系,从所述目标模型库中确定第三算法模型为所述目标算法模型的其中之一,所述第三算法模型与所述第一算法模型或所述第二算法模型之间具有第二关系。
[0028]优选的,还包括:
[0029]获得所述电子设备的变化信息,基于所述变化信息更新所述目标算法模型和/或所述目标硬件,所述变化信息包括所述电子设备的运行变化信息、硬件资源变化信息、通信连接变化信息或任务状态变化信息中的至少之一。
[0030]优选的,还包括:
[0031]如果获得来自其他电子设备的第二任务,至少基于所述第二任务的任务信息更新所述目标算法模型和/或所述目标硬件,以使得所述电子设备串行或并行执行所述第一任务和所述第二任务。
[0032]本申请另一方面提供一种处理装置,包括:
[0033]信息获得模块,用于响应于获得第一任务,获得电子设备的当前运行信息;
[0034]模型确定模块,用于至少基于所述当前运行信息确定用于执行所述第一任务的目标算法模型,所述目标算法模型包括至少一个算法模型;
[0035]模型运行模块,用于将所述目标算法模型部署在对应的目标硬件上运行,所述目标硬件属于所述电子设备;
[0036]其中,所述电子设备在对应目标硬件上运行所述目标算法模型来执行所述第一任务的效果优于其通过非目标硬件和/或非目标算法模型来执行所述第一任务的效果。
[0037]本申请再一方面提供一种电子设备,所述电子设备包括:
[0038]存储器,用于存储应用程序及所述应用程序运行所产生的数据;
[0039]处理器,用于执行所述应用程序,以实现功能:响应于获得第一任务,获得电子设备的当前运行信息;至少基于所述当前运行信息确定用于执行所述第一任务的目标算法模型,所述目标算法模型包括至少一个算法模型;将所述目标算法模型部署在对应的目标硬件上运行,所述目标硬件属于所述电子设备;
memory)等,例如至少一个磁盘存储器。
[0054]其中,存储器13存储应用程序及应用程序运行所产生的数据,处理器11则执行应用程序,以实现功能:
[0055]响应于获得第一任务,获得电子设备的当前运行信息;至少基于当前运行信息确定用于执行第一任务的目标算法模型,目标算法模型包括至少一个算法模型;将目标算法模型部署在对应的目标硬件上运行,目标硬件属于电子设备;
[0056]其中,电子设备在对应目标硬件上运行目标算法模型来执行第一任务的效果优于其通过非目标硬件和/或非目标算法模型来执行第一任务的效果。
[0057]需要说明的是,处理器执行应用程序所实现功能的细化和扩展,可以参见下文描述。
[0058]参见图2,图2为本申请实施例提供的一种处理方法的方法流程图,该处理方法包括如下步骤:
[0059]步骤S101:响应于获得第一任务,获得电子设备的当前运行信息。
[0060]本申请实施例中,对于电子设备来说,其获得的第一任务可以通过分析输入信息得到的任务、也可以是其它电子设备所分配的任务、还可以是自身自动检测所触发的任务,本申请实施例对此不做限定。
[0061]以第一任务为电子设备通过分析输入信息得到的任务来说明。电子设备响应使用者的输入操作(比如触控本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种处理方法,包括:响应于获得第一任务,获得电子设备的当前运行信息;至少基于所述当前运行信息确定用于执行所述第一任务的目标算法模型,所述目标算法模型包括至少一个算法模型;将所述目标算法模型部署在对应的目标硬件上运行,所述目标硬件属于所述电子设备;其中,所述电子设备在对应目标硬件上运行所述目标算法模型来执行所述第一任务的效果优于其通过非目标硬件和/或非目标算法模型来执行所述第一任务的效果。2.根据权利要求1所述的方法,其中,所述至少基于所述当前运行信息确定用于执行所述第一任务的目标算法模型,包括:获得所述电子设备的硬件资源的使用情况,基于所述硬件资源的使用情况确定用于执行所述第一任务的目标算法模型;或,获得所述电子设备的当前运行模式,基于所述当前运行模式确定用于执行所述第一任务的目标算法模型,所述目标算法模型是在所述当前运行模式下能够运行的模型;或,获得所述电子设备的运行应用信息,基于所述运行应用信息确定用于执行所述第一任务的目标算法模型;或,获得所述电子设备与其他电子设备之间的交互状态,基于所述交互状态确定用于执行所述第一任务的目标算法模型。3.根据权利要求1所述的方法,其中,所述至少基于所述当前运行信息确定用于执行所述第一任务的目标算法模型,包括:获得所述第一任务的任务信息,所述任务信息包括任务内容和/或任务类型,基于所述任务信息和所述当前运行信息确定用于执行所述第一任务的目标算法模型;或,获得目标空间内的模型库信息,基于所述模型库信息和所述当前运行信息确定用于执行所述第一任务的目标算法模型,所述目标空间是所述电子设备所处的空间。4.根据权利要求1至3任一项所述的方法,其中,所述确定用于执行所述第一任务的目标算法模型,包括:如果所述第一任务包括至少两个子任务,获得所述子任务的任务内容和/或任务类型,基于所述当前运行信息和所述子任务的任务内容和/任务类型从目标模型库中确定所述目标算法模型;其中,所述目标模型库是配置在所述电子设备内的算法模型库,所述目标算法模型包括所述子任务分别对应的多个算法模型,不同子任务对应的算法模型的属性信息不同。5.根据权利要求4所述的方法,其中,所述从目标模型库中确定所述目标算法模型,包括:获得所述任务信息中的目标需求信息;确定用于执行所述第一任务的算法模型;利用神经网络模型、所述目标需求...

【专利技术属性】
技术研发人员:李亮
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1