操作数据的生成方法、装置及相关产品制造方法及图纸

技术编号:26971979 阅读:37 留言:0更新日期:2021-01-06 00:03
本公开涉及操作数据的生成方法、装置及相关产品,所述产品包括控制器单元,所述控制器单元包括:指令缓存单元、指令处理单元和存储队列单元;所述指令缓存单元,用于存储所述人工神经网络运算关联的计算指令;所述指令处理单元,用于对所述计算指令解析得到多个运算指令;所述存储队列单元,用于存储指令队列,该指令队列包括:按该队列的前后顺序待执行的多个运算指令或计算指令。通过以上方法,本公开可以提高相关产品在进行神经网络模型的运算时的运算效率。

【技术实现步骤摘要】
操作数据的生成方法、装置及相关产品
本公开涉及深度学习领域,尤其涉及一种操作数据的生成方法、装置及相关产品。
技术介绍
在人工智能
,神经网络算法是最近非常流行的一种机器学习算法,在各种领域中都取得了非常好的效果,比如图像识别,语音识别,自然语言处理等。随着神经网络算法的发展,算法的复杂度也越来越高,为了提高识别度,模型的规模也在逐渐增大。
技术实现思路
有鉴于此,本公开提出了一种操作数据的生成方法、装置及相关产品,能够提升深度学习算法针对相应硬件平台的性能优化效果。根据本公开的第一方面,提供了一种操作数据的生成方法,所述方法包括:接收用户指令;根据所述用户指令,触发深度学习编程库接口创建或调用操作数据,其中,所述操作数据包括张量数据和操作指令中的至少一个。根据本公开的第二方面,提供了一种操作数据的生成装置,包括:用户指令接收模块,用于接收用户指令;触发模块,用于根据所述用户指令,触发深度学习编程库接口创建或调用操作数据,其中,所述操作数据包括张量数据和操作指令中的至少一个。根据本公开的第三方面,提供了本文档来自技高网...

【技术保护点】
1.一种操作数据的生成方法,其特征在于,所述方法包括:/n接收用户指令;/n根据所述用户指令,触发深度学习编程库接口创建或调用操作数据,其中,所述操作数据包括张量数据和操作指令中的至少一个。/n

【技术特征摘要】
1.一种操作数据的生成方法,其特征在于,所述方法包括:
接收用户指令;
根据所述用户指令,触发深度学习编程库接口创建或调用操作数据,其中,所述操作数据包括张量数据和操作指令中的至少一个。


2.根据权利要求1所述的方法,其特征在于,根据所述用户指令,触发深度学习编程库接口创建或调用操作指令,包括:
根据所述用户指令,触发深度学习编程库接口创建或调用动态操作指令;和/或,
根据所述用户指令,触发深度学习编程库接口创建或调用静态操作指令。


3.根据权利要求2所述的方法,其特征在于,所述根据所述用户指令,触发深度学习编程库接口创建或调用动态操作指令,包括:
根据所述用户指令,触发深度学习编程库接口创建或调用特例化操作指令,其中,所述特例化操作指令通过对所述操作指令绑定输入参数后转换得到;和/或,
根据所述用户指令,触发深度学习编程库接口创建或调用融合操作指令,其中,所述融合操作指令通过对多个所述操作指令根据调用顺序进行组合得到。


4.根据权利要求3所述的方法,其特征在于,根据所述用户指令,触发深度学习编程库接口创建所述特例化操作指令,包括:
根据所述用户指令,触发深度学习编程库接口对所述操作指令绑定所有输入参数后转换,得到完全特例化操作指令;和/或,
根据所述用户指令,触发深度学习编程库接口对所述操作指令绑定N个输入参数后转换,得到部分特例化操作指令,其中,N为小于所述操作指令的输入参数数量的正整数;和/或,
根据所述用户指令,触发深度学习编程库接口对所述操作指令不绑定输入参数后直接转换,得到伪特例化操作指令。


5.根据权利要求3所述的方法,其特征在于,根据所述用户指令,触发创建所述融合操作指令,...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:安徽寒武纪信息科技有限公司
类型:发明
国别省市:安徽;34

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

1