CPC G06F 16/2237 (2019.01) [G06N 20/00 (2019.01); G06T 1/20 (2013.01)] | 20 Claims |
1. An apparatus comprising:
one or more processors, the one or processors including a graphics processor; and
a memory for storage of data, including one or more data structures;
wherein the one or more processors are to process a data structure including a plurality of values, the processing of the data structure including the one or more processors to:
perform a first compression operation on the data structure, including approximating a most repeated value in the data structure and generating a first output based at least in part on instances of the most repeated value in the data structure;
perform a second compression operation on the data structure, including performing a delta compression operation to generate a second output; and
determine whether either the first compression operation or the second compression operation is successful in generating a compressed output, and select either the first output or the second output as a compressed output vector for the data structure based at least in part on the determination of success in generating a compressed output.
|