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

技术编号:24613280 阅读:10 留言:0更新日期:2020-06-24 01:02
本发明专利技术实施例提供一种数据处理方法及装置,该方法包括:获取待处理数据和待处理流程,待处理流程包括处理操作的第一标识和处理操作所用功能模块的第二标识;从第一标识对应的操作模块中获取第二标识对应的功能模块;根据获取的功能模块对待处理数据进行处理。实施本发明专利技术实施例,可以提高数据处理效率。

A data processing method and device

【技术实现步骤摘要】
一种数据处理方法及装置
本专利技术涉及计算机
,具体涉及一种数据处理方法及装置。
技术介绍
随着计算机技术的不断发展,算法的运用范围越来越大,因此,使用算法处理数据已成为一种重要的数据处理方式。然而,在使用算法处理数据之前,需要软件开发人员编写大量的脚本和程序,并需要软件测试人员对编写的脚本和程序进行测试,只有测试成功之后才能使用,以致降低了数据处理效率。
技术实现思路
本专利技术实施例提供一种数据处理方法及装置,用于提高数据处理效率。本专利技术实施例第一方面提供一种数据处理方法,包括:获取待处理数据和待处理流程,所述待处理流程包括处理操作的第一标识和所述处理操作所用功能模块的第二标识;从所述第一标识对应的操作模块中获取所述第二标识对应的功能模块;根据获取的功能模块对所述待处理数据进行处理。在一个实施例中,在所述处理操作的数量大于1的情况下,所述待处理流程还包括所述处理操作之间的第一处理顺序;所述根据获取的功能模块对所述待处理数据进行处理包括:根据获取的功能模块和所述第一处理顺序对所述待处理数据进行处理。在一个实施例中,在第一操作所用功能模块的数量大于1的情况下,所述待处理流程还包括所述第一操作所用功能模块之间的第二处理顺序,所述第一操作为所述处理操作中的任一处理操作;所述根据获取的功能模块和所述第一处理顺序对所述待处理数据进行处理包括:根据获取的功能模块、所述第一处理顺序和所述第二处理顺序对所述待处理数据进行处理。在一个实施例中,所述获取待处理数据和待处理流程之前,所述方法还包括:获取第二操作需要的所有功能模块,所述第二操作为所有操作中的任一操作;将所述所有功能模块封装为第二操作模块;存储所述第二操作模块。在一个实施例中,所述操作模块包括预处理模块、训练模块、评估模块、推理模块和部署模块中的一个或多个。本专利技术实施例第二方面提供一种数据处理装置,包括:第一获取单元,用于获取待处理数据和待处理流程,所述待处理流程包括处理操作的第一标识和所述处理操作所用功能模块的第二标识;第二获取单元,用于从所述第一获取单元获取的第一标识对应的操作模块中获取所述第二标识对应的功能模块;处理单元,用于根据所述第二获取单元获取的功能模块对所述第一获取单元获取的待处理数据进行处理。在一个实施例中,在所述处理操作的数量大于1的情况下,所述待处理流程还包括所述处理操作之间的第一处理顺序;所述处理单元,具体用于根据获取的功能模块和所述第一处理顺序对所述待处理数据进行处理。在一个实施例中,在第一操作所用功能模块的数量大于1的情况下,所述待处理流程还包括所述第一操作所用功能模块之间的第二处理顺序,所述第一操作为所述处理操作中的任一处理操作;所述处理单元,具体用于根据获取的功能模块、所述第一处理顺序和所述第二处理顺序对所述待处理数据进行处理。在一个实施例中,所述装置还包括:第三获取单元,用于获取待处理数据和待处理流程之前,获取第二操作需要的所有功能模块,所述第二操作为所有操作中的任一操作;封装单元,用于将所述第三获取单元获取的所有功能模块封装为第二操作模块;存储单元,用于存储所述封装单元封装的第二操作模块。在一个实施例中,所述操作模块包括预处理模块、训练模块、评估模块、推理模块和部署模块中的一个或多个。本专利技术实施例第三方面提供一种数据处理装置,包括处理器和存储器,所述处理器和所述存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序代码,所述处理器用于调用所述程序代码执行以下操作:获取待处理数据和待处理流程,所述待处理流程包括处理操作的第一标识和所述处理操作所用功能模块的第二标识;从所述第一标识对应的操作模块中获取所述第二标识对应的功能模块;根据获取的功能模块对所述待处理数据进行处理。在一个实施例中,在所述处理操作的数量大于1的情况下,所述待处理流程还包括所述处理操作之间的第一处理顺序;所述处理器根据获取的功能模块对所述待处理数据进行处理包括:根据获取的功能模块和所述第一处理顺序对所述待处理数据进行处理。在一个实施例中,在第一操作所用功能模块的数量大于1的情况下,所述待处理流程还包括所述第一操作所用功能模块之间的第二处理顺序,所述第一操作为所述处理操作中的任一处理操作;所述处理器根据获取的功能模块和所述第一处理顺序对所述待处理数据进行处理包括:根据获取的功能模块、所述第一处理顺序和所述第二处理顺序对所述待处理数据进行处理。在一个实施例中,所述处理器还用于调用所述程序代码执行以下操作:获取待处理数据和待处理流程之前,获取第二操作需要的所有功能模块,所述第二操作为所有操作中的任一操作;将所述所有功能模块封装为第二操作模块;存储所述第二操作模块。在一个实施例中,所述操作模块包括预处理模块、训练模块、评估模块、推理模块和部署模块中的一个或多个。第四方面提供了一种可读存储介质,所述可读存储介质存储有计算机程序,所述计算机程序包括程序代码,所述程序代码当被处理器执行时使所述处理器执行第一方面或第一方面的任一实施例提供的数据处理方法。第五方面提供了一种应用程序,该应用程序用于在运行时执行第一方面或第一方面的任一实施例提供的数据处理方法。本专利技术实施例中,获取待处理数据和包括处理操作的第一标识和处理操作所用功能模块的第二标识的待处理流程,从第一标识对应的操作模块中获取第二标识对应的功能模块,根据获取的功能模块对待处理数据进行处理。可见,在需要对数据进行处理的情况下,只需要提供数据和处理流程,就可以调用操作模块中的功能模块对数据进行处理,不需要软件开发人员和软件测试人员的参与,因此,可以提高数据处理效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种数据处理方法的流程示意图;图2是本专利技术实施例提供的另一种数据处理方法的流程示意图;图3是本专利技术实施例提供的一种数据处理装置的结构示意图;图4是本专利技术实施例提供的另一种数据处理装置的结构示意图;图5是本专利技术实施例提供的一种封装的操作模块的示意图;图6是本专利技术实施例提供的一种待处理流程的示意图;图7是本专利技术实施例提供的一种图像分类算法模型训练的待处理流程的示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:/n获取待处理数据和待处理流程,所述待处理流程包括处理操作的第一标识和所述处理操作所用功能模块的第二标识;/n从所述第一标识对应的操作模块中获取所述第二标识对应的功能模块;/n根据获取的功能模块对所述待处理数据进行处理。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
获取待处理数据和待处理流程,所述待处理流程包括处理操作的第一标识和所述处理操作所用功能模块的第二标识;
从所述第一标识对应的操作模块中获取所述第二标识对应的功能模块;
根据获取的功能模块对所述待处理数据进行处理。


2.根据权利要求1所述的方法,其特征在于,在所述处理操作的数量大于1的情况下,所述待处理流程还包括所述处理操作之间的第一处理顺序;
所述根据获取的功能模块对所述待处理数据进行处理包括:
根据获取的功能模块和所述第一处理顺序对所述待处理数据进行处理。


3.根据权利要求2所述的方法,其特征在于,在第一操作所用功能模块的数量大于1的情况下,所述待处理流程还包括所述第一操作所用功能模块之间的第二处理顺序,所述第一操作为所述处理操作中的任一处理操作;
所述根据获取的功能模块和所述第一处理顺序对所述待处理数据进行处理包括:
根据获取的功能模块、所述第一处理顺序和所述第二处理顺序对所述待处理数据进行处理。


4.根据权利要求1-3任一项所述的方法,其特征在于,所述获取待处理数据和待处理流程之前,所述方法还包括:
获取第二操作需要的所有功能模块,所述第二操作为所有操作中的任一操作;
将所述所有功能模块封装为第二操作模块;
存储所述第二操作模块。


5.根据权利要求4所述的方法,其特征在于,所述操作模块包括预处理模块、训练模块、评估模块、推理模块和部署模块中的一个或多个。


6.一种数据处理装置,其特征在于,包括:
第一获取单元,用于获取待处理数据和待处理流程,所述待处理流程包括处理操作的第一标识和所述处理操作所用功能模块的第二标识;
第二获取单元,用于从所述...

【专利技术属性】
技术研发人员:张宾吕旭涛王孝宇
申请(专利权)人:深圳云天励飞技术有限公司
类型:发明
国别省市:广东;44

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

1