3D CNN acceleration method and system based on Winograd algorithm
An algorithm and graph technology, applied in the field of 3DCNN acceleration method and system based on Winograd algorithm, can solve problems such as 3DCNN acceleration research
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0057] Such as figure 1 As shown, the implementation steps of the 3D CNN acceleration method based on the Winograd algorithm in this embodiment include:
[0058] 1) Read the feature map sub-block Bin to be transformed from the input feature map in, and read the convolution kernel sub-block Bw from the weight cache w;
[0059] 2) Execute the 3D Winograd algorithm output result Tp on the feature map sub-block Bin and the convolution kernel sub-block Bw 1 ;
[0060] 3) To execute the result Tp of the 3D Winograd algorithm output 1 Accumulate and output the accumulation result Sum;
[0061] 4) Judging whether all input feature maps in the input feature map in have been read, if not, then skip to step 1); otherwise, skip to step 5);
[0062] 5) Write the accumulation result Sum back to the output feature map cache Out.
[0063] In this embodiment, when the feature map sub-block Bin to be transformed is read from the input feature map in in step 1), the feature map to be transf...
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