CPC G06N 3/063 (2013.01) [G06N 3/08 (2013.01); G11C 11/54 (2013.01); G11C 29/04 (2013.01); G11C 7/1006 (2013.01)] | 20 Claims |
1. A method for performing a calculation of values on first neurons of a first layer in a neural network, comprising:
receiving a first pattern of a memory cell array;
receiving a second pattern of the memory cell array;
determining at least one pair of memory cells of the memory cell array according to the first pattern and the second pattern;
switching input data of the at least one pair of memory cells of the memory cell array;
performing a bit-wise calculation using the input data stored in the plurality of memory cells; and
switching output data of at least one pair of memory cells of the memory cell array so as to determine the values on the first neurons of the first layer.
|