Sparse neural network calculation method and device based on systolic array
A pulsating array and neural network technology, applied in the field of artificial intelligence, can solve the problems of large resource consumption and achieve the effects of sufficient data reuse, reduced loss, and high efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0049] see figure 1 , is a flow chart of a sparse neural network computing method based on a systolic array architecture in this application.
[0050] Depend on figure 1 It can be seen that a sparse neural network calculation method based on a systolic array architecture provided by the embodiment of the present application includes:
[0051] S100: Obtain a feature map containing n weights; the size of the feature map is x*y;
[0052] In this embodiment, the acquired feature map is derived from the data input into the computing architecture at the previous stage, and n weights represent the number of sub-feature blocks to be divided into the feature map, so that after the sign map is divided into blocks, each sub-feature block corresponds to a weight. The feature map can usually be expressed in the form of x*y, such as 64*8, 128*8 and so on.
[0053] S200: Divide the feature map into n sub-feature blocks on average along the x-axis direction, and the size of each sub-featu...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com