
Originally Posted by
byronknoll
it would be nice if NNCP could be added to the LTCB - are you (or anyone else) planning to create a submission?
Code:
Compression Compressed size Decompresser Total size Time (ns/byte)
Program Options enwik8 enwik9 size (zip) enwik9+prog Comp Decomp Mem Alg Note
------- ------- ---------- ----------- ----------- ----------- ----- ------ ----- ---- ----
cmix v17 14,877,373 116,394,271 208,263 s 116,602,534 641189 645651 25258 CM 83
phda9 1.7 15,023,870 116,940,874 43,274 xd 116,984,148 83712 87596 4996 CM 83
nncp 2019-05-08 16,791,077 125,623,896 161,133 xd 125,785,029 420168 602409 2040 LSTM 84
paq8pxd_v47 -s15 16,080,717 127,404,715 139,841 s 127,544,556 75022 75611 27500 CM 81
durilca'kingsize -m13000 -o40 -t2 16,209,167 127,377,411 407,477 xd 127,784,888 1398 1797 13000 PPM 31
./preprocess c out.words enwik9 out.pre 16384 512
./nncp -n_layer 7 -hidden_size 384 -n_embed_out 5 -n_symb 16388 -full_connect 1 -lr 6e-3 c out.pre out.bin
By default (and it seems the best variant), NNCP uses LSTM-C, that is LSTM clamped: does anyone know how and what it clamps?