数据处理方法、装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:41646251 阅读:31 留言:0更新日期:2024-06-13 02:38
数据处理方法、数据处理装置、电子设备和计算机可读存储介质。该数据处理方法包括:处理器从存储器获取N维输入张量,其中,N维输入张量中的一个维度为输入序列;处理器将输入序列转变为多行多列的二维输入矩阵,以将N维输入张量转变为N+1维输入张量;处理器对N+1维输入张量和权重张量执行预定操作,得到输出张量,并输出该输出张量,其中,预定操作包括卷积运算。该方法可以在将一维卷积运算转变为二维卷积运算的同时提高对算力和带宽的利用率。

【技术实现步骤摘要】

本公开的实施例涉及人工智能,尤其涉及一种数据处理方法、装置、电子设备和计算机可读存储介质


技术介绍

1、卷积计算是一种灵活且高效的运算方式,它在许多领域都有着广泛的应用,例如应用于图像处理、信号处理和机器学习等领域。它可以通过滑动模板或卷积核来平滑数据、提取特征或进行边缘检测等操作。常见的卷积计算可以分为一维卷积、二维卷积和三维卷积。


技术实现思路

1、本公开至少一个实施例提供一种数据处理方法,包括:处理器从存储器获取n维输入张量,其中,所述n维输入张量中的一个维度为输入序列;所述处理器将所述输入序列转变为多行多列的二维输入矩阵,以将所述n维输入张量 转变为n+1维输入张量;所述处理器对所述n+1维输入张量和权重张量执行预定操作,得到输出张量,并输出所述输出张量,其中,所述预定操作包括卷积运算。

2、例如,在本公开上述实施例的至少一个示例提供的数据处理方法中,将所述输入序列转变为多行多列的二维输入矩阵,包括:将所述输入序列分割为多个子序列,并将所述多个子序列按照前后顺序组合为二维矩阵,作为所述二本文档来自技高网...

【技术保护点】

1.一种数据处理方法,包括:

2.根据权利要求1所述的数据处理方法,其中,将所述输入序列转变为多行多列的二维输入矩阵,包括:

3.根据权利要求2所述的数据处理方法,其中,

4.根据权利要求1所述的数据处理方法,还包括:

5.根据权利要求1-3任一项所述的数据处理方法,其中,所述权重张量为N+1维权重张量,所述N+1维权重张量包括一行多列的一维权重矩阵;

6.根据权利要求5所述的数据处理方法,其中,对所述二维初始输出矩阵的位于所述行方向上左侧的P列元素和位于所述行方向上右侧的P列元素进行补偿运算,得到补偿后的二维输出矩阵,包括:<...

【技术特征摘要】

1.一种数据处理方法,包括:

2.根据权利要求1所述的数据处理方法,其中,将所述输入序列转变为多行多列的二维输入矩阵,包括:

3.根据权利要求2所述的数据处理方法,其中,

4.根据权利要求1所述的数据处理方法,还包括:

5.根据权利要求1-3任一项所述的数据处理方法,其中,所述权重张量为n+1维权重张量,所述n+1维权重张量包括一行多列的一维权重矩阵;

6.根据权利要求5所述的数据处理方...

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

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

1