Using tensors in portions of a neural network
AssigneeNVIDIA Corporation
InventorChong Yu
Life of this patent
Estimating the term…
Abstract
Apparatuses, techniques, and/or software to reduce a number of weight parameter values for one or more neural networks by causing said one or more neural networks to use one or more tensors in two or more portions of the one or more neural networks. For example, apparatuses, techniques, processors, and/or software to generate a linear combination of tensors to approximate two or more layers of a neural network, where said same tensors can be used or repeated to approximate different portions of a neural network. In one or more embodiments, said two or more portions are generated and provided to said one or more neural networks using knowledge distillation techniques.
Claims20
A processor, comprising:
- one or more circuits to cause one or more neural networks to use one or more tensors in two or more portions of the one or more neural networks.
A system comprising:
- one or more processors to cause one or more neural networks to use one or more tensors in two or more portions of the one or more neural networks.
A machine-readable medium having stored thereon a set of instructions, which if performed by one or more processors, cause the one or more processors to at least:
- cause one or more neural networks to use one or more tensors in two or more portions of the one or more neural networks.
Dependencies are inferred from the claim text.