Vectorization implementation method for pooling of multi-sample multi-channel convolutional neural network
A technology of convolutional neural network and implementation method, which is applied in the field of vectorized implementation of multi-sample and multi-channel convolutional neural network pooling, and can solve problems such as the mismatch of the number of processing units, the uncertain size of the third dimension, and the impact of loading data efficiency. , to save power consumption and area, avoid data shuffling, and improve overall computing efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0045] The present invention will be further described below in conjunction with the accompanying drawings and specific preferred embodiments, but the protection scope of the present invention is not limited thereby.
[0046] Assuming that the number of cores of the target vector processor is q, the number of VPEs of each core is p, the two-dimensional image input data of the convolutional neural network pooling layer currently calculated is preH*preW, and the number of channels is preC, The filter size is kernelH*kernelW, the step size is stepLen; the total number of samples in the data set is M, and the Mini-batch size is MB, where MB=q*p, M=num*MB, and num is a positive integer. like figure 2 As shown, the specific steps of the vectorized implementation method of multi-sample multi-channel convolutional neural network pooling in this embodiment include:
[0047] Step 1: Store the input feature data set data of the convolutional neural network pooling layer according to th...
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