Executing replicated neural network layers on inference circuit
AssigneePerceive Corporation
InventorsEric A. Sather, Steven L. Teig
Life of this patent
Estimating the term…
Loading patent…
AssigneePerceive Corporation
InventorsEric A. Sather, Steven L. Teig
Estimating the term…
Some embodiments provide a method for executing a layer of a neural network, for a circuit that restricts a number of weight values used per layer. The method applies a first set of weights to a set of inputs to generate a first set of results. The first set of weights are restricted to a first set of allowed values. For each of one or more additional sets of weights, the method applies the respective additional set of weights to the same set of inputs to generate a respective additional set of results. The respective additional set of weights is restricted to a respective additional set of allowed values that is related to the first set of allowed values and the other additional sets of allowed values. The method generates outputs for the particular layer by combining the first set of results with each respective additional set of results.
A method for executing a particular layer of a neural network comprising a plurality of layers, the method comprising:
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
An inference circuit for executing a particular layer of a neural network comprising a plurality of layers, the inference circuit comprising:
Dependencies are inferred from the claim text.