Patent ID: 11928566
Assignee: nan
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 11:
12. A system for compression and decompression of a data stream used by machine learning networks, the data stream comprising weight data or activation data used by the machine learning networks, the system comprising:
one or more encoders to receive the data stream to be encoded and encode each value in the data stream, the encoding comprising:
determining a mapping to one of a plurality of non-overlapping ranges, each value encoded as a symbol representative of the range and a corresponding offset; and
arithmetically coding the symbol using a probability count;

a memory storage for storing a compressed data stream comprising the arithmetically coded symbols and the corresponding offsets; and
one or more decoders to decode the compressed data stream with arithmetic decoding using the probability count, the decoder uses the arithmetic decoded symbols and the offset bits to arrive at a decoded data stream, and to communicate the decoded data stream for use by the machine learning networks.