Supercharge Your Innovation With Domain-Expert AI Agents!

Convolution processing method and device, convolutional neural network accelerator and storage medium

A processing method and technology of a processing device, which are applied in biological neural network models, neural architectures, machine execution devices, etc., can solve the problems of large amount of data and difficult to guarantee the efficiency of convolution processing.

Pending Publication Date: 2021-11-26
SHENZHEN SMARTMORE TECH CO LTD +1
View PDF9 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Convolution processing is essential in the processing of convolutional neural networks. This convolution processing mainly performs multiplication and addition operations on weight data and feature data. The amount of data involved is huge, and the efficiency of convolution processing is difficult to guarantee.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Convolution processing method and device, convolutional neural network accelerator and storage medium
  • Convolution processing method and device, convolutional neural network accelerator and storage medium
  • Convolution processing method and device, convolutional neural network accelerator and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

[0039] Reference in this application to an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The occurrences of this phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is understood explicitly and implicitly by those skilled in the art that the embodiments described in this application can be comb...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technical field of artificial intelligence, and provides a convolution processing method and device, a convolutional neural network accelerator and a storage medium. The method can improve the efficiency of convolution processing, and mainly comprises the steps of determining a plurality of data sets to be multiplied and added, wherein each data set comprises the weight data and the feature data; according to the number of the data sets, determining the number of assembly lines for multiplication and addition operations, wherein the number of the assembly lines and the number of the data sets have an integral multiple relation and are smaller than the number of the data sets; and equally dividing the plurality of data sets to each assembly line for multiplication and addition operations.

Description

technical field [0001] The present application relates to the technical field of artificial intelligence, in particular to a convolution processing method, device, convolutional neural network accelerator and storage medium. Background technique [0002] With the advent of the era of artificial intelligence, convolutional neural networks have been applied in various scenarios. Convolution processing is essential in the processing of convolutional neural networks. This convolution processing mainly performs multiplication and addition operations on weight data and feature data. The amount of data involved is huge, and the efficiency of convolution processing is difficult to guarantee. Contents of the invention [0003] Based on this, it is necessary to provide a convolution processing method, device, convolutional neural network accelerator, and storage medium for the above technical problems. [0004] A convolution processing method, said method comprising: [0005] Dete...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06N3/04G06N3/06G06F9/38G06F7/523
CPCG06N3/06G06F9/3867G06F7/523G06N3/045
Inventor 胡峰张斌梁猷强刘钊含余蓓沈小勇吕江波贾佳亚
Owner SHENZHEN SMARTMORE TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More