Efficient convolution implementation method and device based on winograd algorithm and approximate multiplier
A multiplier and convolution technology, applied in the field of neural networks, can solve the problems of large number of multipliers and low calculation efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0058] In order to make the above objects, features and advantages of the present application more obvious and comprehensible, the present application will be further described in detail below in conjunction with the accompanying drawings and specific implementation methods.
[0059] It can be seen from the background technology that the current convolution calculation consumes a large number of multipliers, which not only reduces the calculation efficiency, but also increases the consumption of hardware resources. Therefore, in view of the above problems, the embodiment of the present application proposes a method based on the Winograd algorithm and an approximate multiplier. The high-efficiency convolution calculation method and device greatly reduce the number of multiplication calculation units required for unit convolution output, and at the same time, use an approximate multiplier to further reduce the consumption of hardware resources.
[0060] The embodiment of the pres...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


