Patent ID: 11880759
Assignee: STMICROELECTRONICS S.R.L.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method, comprising:
training a convolutional neural network with a machine learning process;
generating, with the machine learning process, kernel data for a convolutional layer of the convolutional neural network;
generating encoded kernel data including index data and codebook data by performing a vector quantization process on the kernel data with an encoder external to the convolutional neural network;
providing, during operation of the convolutional neural network after the machine learning process, the encoded kernel data to a decompression unit of the convolutional neural network;
storing a vector quantization codebook in a lookup table of the decompression unit;
generating decompressed kernel data with the decompression unit by retrieving code vectors from the lookup table with the index data; and
providing the decompressed kernel data to the convolutional layer.