Activation device and method for neural network processor
A technology for activating devices and neural networks, applied in the field of neural network processors, can solve problems such as consuming large hardware resources, achieve the effect of reducing hardware resources and improving resource utilization
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0051] After studying the nonlinear activation functions used in neural network processors, the inventors found that there are commonalities between different types of nonlinear activation functions, such as Figure 1a Shown are the sigmoid function curves and Figure 1b The tanh function curves shown have approximately the same profile. Therefore, the inventor proposes that different types of non-linear activation functions can share a set of lookup tables, through simple calculations on independent variables and / or on function values, for example, from a lookup table corresponding to a certain activation function. The function value is processed to obtain the function value corresponding to another activation function. Based on the above idea, the present invention proposes an activation device structure for a neural network processor, which can share a lookup table, and use a lookup table for one type of activation function to implement activation operations for multiple ac...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


