算子开发、处理方法、装置、电子设备、系统及存储介质制造方法及图纸

技术编号:40006999 阅读:22 留言:0更新日期:2024-01-16 14:40
本申请公开一种算子开发、处理方法、装置、电子设备、系统及存储介质。该方法包括:从标准算子库获取目标算子;其中,所述目标算子至少包括算子的描述文件与算子源代码;所述描述文件用于描述算子基础能力与运行能力,所述运行能力至少包括框架信息与开发语言,所述框架信息用于指示算子所支持的运行框架;根据目标运行框架所支持的协议,将所述目标算子的描述文件进行转换,获得与所述目标运行框架对应的处理后的目标算子;将处理后的目标算子发送至对应的运行框架,以在对应的运行框架中运行所述目标算子。

【技术实现步骤摘要】

本公开涉及人工智能,更具体的,涉及一种算子开发、处理方法、装置、电子设备、系统及存储介质


技术介绍

1、在机器学习领域,模型的产生往往只是机器学习落地应用的第一步。模型产生之后往往需要经过服务化封装、参数调优、数据对接、编排框架对接、运行框架对接等诸多复杂的流程,而且每个流程往往需要有相关技术背景的工程师反复沟通协助才能完成。

2、为方便协作,目前在机器学习领域抽象出算子的概念,并将算子作为运行在运行框架的最小单元。相关技术中,其是通过sdk(software development kit)的方式进行算子的开发,且算子的开发往往与某一运行框架绑定,当需要将算子与其他运行框架进行绑定时,这种sdk开发方式对算子本身的逻辑有较强侵入性,对原有逻辑有一定的改造成本,且每次开发算子时需要进行大量的重复工作,增加了开发成本和时间成本。


技术实现思路

1、本公开实施例的一个目的是提供一种算子开发的新的技术方案。

2、根据本公开的第一方面,提供了一种算子开发方法,该方法包括:

3、基本文档来自技高网...

【技术保护点】

1.一种算子开发方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述确定与所述描述文件相匹配的算子标准模板,包括:

3.根据权利要求1-2任一项所述的方法,其特征在于,所述将所述目标算子打包并存入标准算子库,包括:

4.一种算子处理方法,其特征在于,所述方法包括:

5.根据权利要求4所述的方法,其特征在于,在所述根据目标运行框架所支持的协议,将所述目标算子的描述文件进行转换,获得与所述目标运行框架对应的处理后的目标算子之前,还包括:

6.一种算子开发装置,其特征在于,所述装置包括:

7.一...

【技术特征摘要】

1.一种算子开发方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述确定与所述描述文件相匹配的算子标准模板,包括:

3.根据权利要求1-2任一项所述的方法,其特征在于,所述将所述目标算子打包并存入标准算子库,包括:

4.一种算子处理方法,其特征在于,所述方法包括:

5.根据权利要求4所述的方法,其特征在于,在所述根据目标运行框架所支持的协议,将所述目标算子的描述文件进行转换,获得与所述目标运行框架对应的处理后的目标算子之前,还包括:

6.一种算子开发装置,其特征在于,...

【专利技术属性】
技术研发人员:刘鹏郭朕石光川
申请(专利权)人:第四范式北京技术有限公司
类型:发明
国别省市:

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

1