In-memory data pooling device and method for machine learning
A data pooling and pooling technology, applied in complex mathematical operations, biological neural network models, neural architectures, etc., can solve problems such as performance reduction and power consumption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0088] The following description will generally refer to specific structural embodiments and methods. It should be understood that there is no intention to limit the technology to the embodiments and methods disclosed in detail, but that other features, elements, methods and embodiments can be used to implement the technology. The preferred embodiments are described to illustrate the technology, not to limit its scope, which is defined by the claims. Those skilled in the art will recognize various equivalent changes in the description that follows.
[0089] figure 1 An exemplary device 100 is shown comprising: a first block of memory cells 110 for storing an input array; and a second block of memory cells 130 for storing an output array. The apparatus includes a pooling circuit (1140, Figure 11 ) that performs in-place pooling according to a function on an input array to produce an array of output values. The device includes write circuitry operatively coupled to the seco...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


