The invention relates to a data processing method, a device, a computer device and a storage medium. The disclosed board includes: memory device, interface device, controller and data processing device; wherein, data processing device is respectively connected with memory device, controller and interface device; memory device is used for storing data; interface device is used for realizing data transmission between data processing device and external equipment; control device is used for data processing device Monitor the status of the device. The data processing method, device, computer device and storage medium provided by the embodiment of the disclosure mark the data in the neural network through label information, simplify the process of data storage and other processing, reduce the occupation of hardware resources, and improve the speed of the operation of the Shenjing network.
【技术实现步骤摘要】
数据处理方法、装置、计算机设备和存储介质
本公开涉及计算机
,特别是涉及一种数据处理方法、装置、计算机设备和存储介质。
技术介绍
随着计算机技术的发展,神经网络(neuralnetworks)也有了显著的进步,可以通过特定或者通用的处理器进行神经网络运算。相关技术中,在神经网络中数据类型多、运算量大、硬件限制等因素的影响下,神经网络运算的速度受到了很大限制。
技术实现思路
基于此,有必要针对上述技术问题,提供一种数据处理方法、装置、计算机设备和存储介质。根据本公开的一方面,提供了一种数据处理方法,应用于处理器,所述方法包括:获取第一数据的标签信息,所述第一数据用于进行神经网络运算;根据所述标签信息,将所述第一数据存入数据存储空间中,其中,所述标签信息包括静态标签信息,所述静态标签信息用于表征所述第一数据参与所述神经网络运算相关的信息。根据本公开的另一方面,提供了一种数据处理装置,用于处理器,所述装置包括:标签获取模块,获取第一数据的标签信息,所述第一数据用于进行神经网络运算;数据存储模块,根据所述标签信息,将所述第一数据存入数据存储空间中,其中,所述标签信息包括静态标签信息,所述静态标签信息用于表征所述第一数据参与所述神经网络运算相关的信息。根据本公开的另一方面,提供了一种数据处理装置,所述数据处理装置包括上述数据处理装置。根据本公开的另一方面,提供了一种电子设备,该电子设备包括上述数据处理装置。根据本公开的另一方面,提 ...
【技术保护点】
1.一种数据处理方法,其特征在于,应用于处理器,所述方法包括:/n获取第一数据的标签信息,所述第一数据用于进行神经网络运算;/n根据所述标签信息,将所述第一数据存入数据存储空间中,/n其中,所述标签信息包括静态标签信息,所述静态标签信息用于表征所述第一数据参与所述神经网络运算相关的信息。/n
【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于处理器,所述方法包括:
获取第一数据的标签信息,所述第一数据用于进行神经网络运算;
根据所述标签信息,将所述第一数据存入数据存储空间中,
其中,所述标签信息包括静态标签信息,所述静态标签信息用于表征所述第一数据参与所述神经网络运算相关的信息。
2.根据权利要求1所述的方法,其特征在于,所述标签信息还包括动态标签信息,所述动态标签信息用于表征所述第一数据与运行所述神经网络的处理器相关的信息;
其中,获取第一数据的标签信息,包括:
根据所述处理器和所述静态标签信息,生成所述第一数据的动态标签信息。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
将所述第一数据的标签信息存入标签存储空间中;
其中,所述静态标签信息存入所述标签存储空间中的静态标签存储空间中;
所述动态标签信息存入所述标签存储空间中的动态标签存储空间中。
4.根据权利要求2所述的方法,其特征在于,所述静态标签信息包括以下至少一项:数据类别、静态数据类型、静态数据维度、静态数据维度顺序以及对应每个静态数据维度的维度值,
所述动态标签信息包括以下至少一项:动态数据类型、动态数据维度顺序、分片参数、填充参数和数据尺寸。
5.根据权利要求4所述的方法,其特征在于,获取第一数据的标签信息,包括:
根据所述第一数据对应于所述神经网络的出度、入度和所述第一数据参与的所述神经网络中的操作,确定所述第一数据的数据类别;
其中,所述数据类别包括以下任一项:指令、输入神经元、输出神经元、隐藏神经元、常量神经元、输入权值、输出权值、常量权值和辅助数据。
6.根据权利要求1-5任一项所述的方法,其特征在于,根据所述标签信息,将所述第一数据存入数据存储空间中,包括:
在所述标签信息中包含动态标签信息时,根据所述动态标签信息,从所述数据存储空间中申请用于存储所述第一数据的第一数据存储空间;
将所述第一数据存入所述第一数据存储空间中。
7.根据权利要求6所述的方法,其特征在于,将所述第一数据存入所述第一数据存储空间中,包括:
判断所述第一数据当前的数据状态与所述动态标签信息是否一致,所述数据状态包括所述第一数据的数据类型、数据维度的顺序和维度值;
在所述第一数据当前的数据状态与动态标签信息不一致时,根据所述静态标签信息和所述动态标签信息对所述第一数据进行转换,得到转换后的第一数据,所述转换后的第一数据的数据状态与所述动态标签信息一致;
将所述转换后的第一数据存入所述第一数据存储空间中。
8.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:
根据所述标签信息,将所述第一数据从当前数据存储空间中转移到第二数据存储空间中。
9.根据权利要求8所述的方法,其特征在于,根据所述标签信息,将所述第一数据从当前数据存储空间中转存到...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:北京中科寒武纪科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。