NEURAL NETWORK DEVICES AND METHODS OF OPERATING THE SAME
First Claim
Patent Images
1. A method of operating a neural network device, the method comprising:
- generating an input feature list based on an input feature map, the input feature list including an input feature index and an input feature value, the input feature index and the input feature value corresponding to an input feature;
generating an output feature index based on a first operation on the input feature index and a weight index of a weight list; and
generating an output feature value corresponding to the output feature index based on a second operation on the input feature value and a weight value corresponding to the weight index.
1 Assignment
0 Petitions
Accused Products
Abstract
A neural network device may generate an input feature list based on an input feature map, where the input feature list includes an input feature index and an input feature value, generating an output feature index based on the input feature index corresponding to an input feature included in the input feature list and a weight index corresponding to a weight included in a weight list, and generating an output feature value corresponding to the output feature index based on the input feature value corresponding to the input feature and a weight value corresponding to the weight.
-
Citations
34 Claims
-
1. A method of operating a neural network device, the method comprising:
-
generating an input feature list based on an input feature map, the input feature list including an input feature index and an input feature value, the input feature index and the input feature value corresponding to an input feature; generating an output feature index based on a first operation on the input feature index and a weight index of a weight list; and generating an output feature value corresponding to the output feature index based on a second operation on the input feature value and a weight value corresponding to the weight index. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13)
-
-
8. (canceled)
-
14. A method of operating a neural network device, the method comprising:
-
generating an input feature list, the input feature list including an input feature index and an input feature value corresponding to an input feature having a non-zero value, the input feature index indicating a location of the input feature on an input feature map; generating an output feature index based on an index operation on the input feature index; and generating an output feature value corresponding to the output feature index based on a data operation on the input feature value. - View Dependent Claims (15, 16, 17, 18)
-
-
19-31. -31. (canceled)
-
32. A method comprising:
-
generating, using a list maker of a processor, an input feature list based on an input feature map, the input feature list including an input feature index and an input feature value, the input feature index and the input feature value corresponding to an input feature; and causing an index remapper of the processor to perform a first operation to generate an output feature index, the first operation including adding the input feature index and a weight index of a weight list, dividing an added-up value resulting from the adding by an integer, and selecting a quotient of the dividing as the output feature index based on a determination that no remainder is present upon completion of the dividing. - View Dependent Claims (33, 34)
-
Specification