【技术实现步骤摘要】
本申请涉及人工智能,尤其涉及一种模型脚本迁移方法、设备、存储介质和程序产品。
技术介绍
1、人工智能处理器是专门用于处理人工智能应用中的大量计算任务的模块,人工智能处理器又称ai(artificial intelligence,人工智能)芯片。随着ai应用的不断普及和发展,对算力的需求也日趋增长,多个厂商均推出了不同架构的ai芯片。丰富的ai芯片种类给ai应用提供了源源不断的算力,却也一定程度上给ai应用的开发带来了困难。
2、实际场景中,ai应用的开发者一般并不直接接触芯片硬件,而是通过ai框架提供的丰富的api(application programming interface,应用程序编程接口)间接使用底层ai芯片。通常,ai框架为不同的ai芯片提供的api也不相同。这就给ai应用开发者带来了困扰:使用基于特定框架的某一ai芯片开发的应用代码(即模型脚本),无法灵活的在多种ai芯片之间切换。
3、针对这一困难,传统方式中ai应用开发者需要通过手工修改api,将模型脚本在多种ai芯片间进行迁移,操作繁琐、效率
【技术保护点】
1.一种模型脚本迁移方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述原始模型脚本生成对应的适配器,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述原始模型脚本生成对应的适配器,包括:
4.根据权利要求2所述的方法,其特征在于,根据所述接口信息生成所述模型框架提供的全部接口对应的适配器,包括:
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述根据所述第一接口,在所述原始模型脚本中生成用于调用所述适配器的第二接口,得到迁移后的目标模型脚本,包括:
6.根据权
...【技术特征摘要】
1.一种模型脚本迁移方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述原始模型脚本生成对应的适配器,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述原始模型脚本生成对应的适配器,包括:
4.根据权利要求2所述的方法,其特征在于,根据所述接口信息生成所述模型框架提供的全部接口对应的适配器,包括:
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述根据所述第一接口,在所述原始模型脚本中生成用于调用所述适配器的第二接口,得到迁移后的目标模型脚本,包括:
6.根据权利要求1-4中任一项所述的方法,其特征在于,所述根据所述第一接口,在所述原始模型脚本中生成用于调用所述适配器的第二接口,得到...
【专利技术属性】
技术研发人员:请求不公布姓名,请求不公布姓名,请求不公布姓名,请求不公布姓名,
申请(专利权)人:寒武纪昆山信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。