diff options
author | Shravan M Narayanamurthy <shravanm@richbreak-lr.eglbp.corp.yahoo.com> | 2010-02-10 14:41:34 +0300 |
---|---|---|
committer | JohnLangford <jl@hunch.net> | 2010-04-19 23:04:09 +0400 |
commit | 578fcb3132fd847c0b5e1e187cc9295d814ad521 (patch) | |
tree | 462041745c8d59b8b14653dddb4a8df08618cb99 /.gitignore | |
parent | a44ef7d1214a98437e4b8f7ce835da4a8cffb113 (diff) |
Supports signed differences in the cache format. This uses the ZigZagEncoding & Decoding to convert signed integers to unsigned integers and vice versa essentially using the lsb to represent sign instead of msb. While encoding the signed differences are first converted to unsigned differences & then RLEd into the cache. While decoding the unsigned differences are RL decoded from the cache and converted to signed differences.
A new option to sort the features disregarding order of occurrence is provided to allow better compression.
Also fixes a bug in compressed option. Currently, reading from stdin doesn't work with compressed option turned on. So we check this and bail out with an error message. This is an effect of using zlib.
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -2,4 +2,5 @@ *.a t_* bin -vw
\ No newline at end of file +vw +.* |