The papers nncp_v2.1.pdf and nncp.pdf describe the algorithms and results of previous releases of NNCP.
The current release of NNCP is implemented in C and uses LibNC to get better performance than PyTorch.
| Program | Compr. size (bytes) | Ratio (bpb) |
|---|---|---|
| gzip | 36 445 248 | 2.92 |
| xz | 24 865 244 | 1.99 |
| NNCP (2023-10-21) | 14 915 298 | 1.19 |
| CMIX (v19) | 14 837 987 | 1.19 |
| Program | Compr. size (bytes) | Ratio (bpb) | Program size(zip, bytes) | Total (bytes) |
|---|---|---|---|---|
| gzip | 322 591 995 | 2.58 | 38 801 | 322 630 796 |
| xz | 197 331 816 | 1.58 | 36 752 | 197 368 568 |
| CMIX (v19) | 111,470,932 | 0.892 | 223 485 | 111 694 417 |
| NNCP (2023-10-21) | 106 632 363 | 0.853 | 628 955 | 107 261 318 |
* The results for the other programs are from the Large Text Compression Benchmark.