用于确定匹配算子的方法、计算装置、介质和程序产品制造方法及图纸

技术编号:42491566 阅读:23 留言:0更新日期:2024-08-21 13:08
本发明专利技术涉及一种用于确定匹配算子的方法、计算装置、介质和程序产品。该方法包括:获取关于计算任务的属性组合信息,所述属性组合信息用于指示与所述计算任务相关的多种属性信息;通过键值对方式,建立属性组合信息与函数指针之间的映射关系;基于属性组合信息,经由所确定的特例化模板函数,确定对应的函数指针;以及基于所确定的对应的函数指针,调用与计算任务匹配的算子。本发明专利技术能够针对不同应用场景精确而快速地寻求匹配算子。

【技术实现步骤摘要】

本专利技术的实施例总体上涉及人工智能领域,更具体地涉及一种用于确定匹配算子的方法、计算装置、计算机可读存储介质和计算机程序产品。


技术介绍

1、由于人工智能应用场景的日益复杂化和多样化(例如,人工智能应用场景涉及图像处理、语音识别、广告推荐等),需要进行大规模的运算,这些运算函数体现在软件上即所谓的“算子”。 应当理解,对于不同的应用场景而言,通常需要不同的参数配置,相应的软件算子实现方式存在差异,使用的硬件资源也不尽相同,如果无法正确的调用到相应的算子,将会导致报错或者使得程序无法执行。因此,需要选择适配的算子以利用不同的硬件等资源来达到最佳的性能效果。

2、传统的用于确定匹配算子的方法例如主要采用“if else”手工维护的条件分支结构的方式,基于与算子适配相关的参数组合来选择与应用场景匹配的算子。随着应用场景的复杂化,相关的参数组合的数量日渐庞大,从而导致在软件库中搜索匹配算子的耗时也随之较多;同时,所采用的“if else”条件分支结构的出错概率也会增大。

3、综上,传统的用于确定匹配算子的方法存在的不足之处在于:针对不同应本文档来自技高网...

【技术保护点】

1.一种用于确定匹配算子的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述多种属性信息包括以下各项中的多项:存储架构、广播模式、形状类型和数据类型。

3.根据权利要求1所述的方法,其特征在于,所述与计算任务匹配的算子为与计算任务匹配的核函数,所述特例化模板函数是经由函数模板的特化而确定的。

4.根据权利要求1所述的方法,其特征在于,还包括:

5.根据权利要求2所述的方法,其特征在于,获取关于计算任务的属性组合信息包括:

6.根据权利要求5所述的方法,其特征在于,通过键值对方式,建立属性组合信息与函...

【技术特征摘要】

1.一种用于确定匹配算子的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述多种属性信息包括以下各项中的多项:存储架构、广播模式、形状类型和数据类型。

3.根据权利要求1所述的方法,其特征在于,所述与计算任务匹配的算子为与计算任务匹配的核函数,所述特例化模板函数是经由函数模板的特化而确定的。

4.根据权利要求1所述的方法,其特征在于,还包括:

5.根据权利要求2所述的方法,其特征在于,获取关于计算任务的属性组合信息包括:

6.根据权利要求5所述的方法,其特征在于,通过键值对方式,建立属性组合信息与函数指针之间的映射关系包括:

7.根据权利要求5所述的方法,其特征...

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:北京壁仞科技开发有限公司
类型:发明
国别省市:

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

1