├── .classpath ├── .project ├── README.md ├── data ├── bigram_counts.txt └── unigram_counts.txt ├── pom.xml └── src ├── main └── java │ └── ecir │ ├── compression │ ├── CompressionEnsemble.java │ ├── HuffmanCompression.java │ ├── RawCountCompression.java │ └── WaveletCompression.java │ ├── encoding │ ├── HuffmanEncoding.java │ ├── HuffmanTree.java │ ├── Simple16Encoding.java │ ├── VariableByteEncoding.java │ └── WaveletEncoding.java │ └── wordcount │ ├── BigramComparison.java │ ├── BuildBigramHuffmanTree.java │ ├── BuildUnigramHuffmanTree.java │ ├── CompressBigramCount.java │ ├── CompressUnigramCount.java │ ├── GenrateSampleData.java │ ├── MemoryCounts.java │ └── UnigramComparison.java └── test └── java └── ecir └── compression └── CompressionEnsembleTest.java /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/.classpath -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/.project -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/README.md -------------------------------------------------------------------------------- /data/bigram_counts.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/data/bigram_counts.txt -------------------------------------------------------------------------------- /data/unigram_counts.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/data/unigram_counts.txt -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/ecir/compression/CompressionEnsemble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/compression/CompressionEnsemble.java -------------------------------------------------------------------------------- /src/main/java/ecir/compression/HuffmanCompression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/compression/HuffmanCompression.java -------------------------------------------------------------------------------- /src/main/java/ecir/compression/RawCountCompression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/compression/RawCountCompression.java -------------------------------------------------------------------------------- /src/main/java/ecir/compression/WaveletCompression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/compression/WaveletCompression.java -------------------------------------------------------------------------------- /src/main/java/ecir/encoding/HuffmanEncoding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/encoding/HuffmanEncoding.java -------------------------------------------------------------------------------- /src/main/java/ecir/encoding/HuffmanTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/encoding/HuffmanTree.java -------------------------------------------------------------------------------- /src/main/java/ecir/encoding/Simple16Encoding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/encoding/Simple16Encoding.java -------------------------------------------------------------------------------- /src/main/java/ecir/encoding/VariableByteEncoding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/encoding/VariableByteEncoding.java -------------------------------------------------------------------------------- /src/main/java/ecir/encoding/WaveletEncoding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/encoding/WaveletEncoding.java -------------------------------------------------------------------------------- /src/main/java/ecir/wordcount/BigramComparison.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/wordcount/BigramComparison.java -------------------------------------------------------------------------------- /src/main/java/ecir/wordcount/BuildBigramHuffmanTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/wordcount/BuildBigramHuffmanTree.java -------------------------------------------------------------------------------- /src/main/java/ecir/wordcount/BuildUnigramHuffmanTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/wordcount/BuildUnigramHuffmanTree.java -------------------------------------------------------------------------------- /src/main/java/ecir/wordcount/CompressBigramCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/wordcount/CompressBigramCount.java -------------------------------------------------------------------------------- /src/main/java/ecir/wordcount/CompressUnigramCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/wordcount/CompressUnigramCount.java -------------------------------------------------------------------------------- /src/main/java/ecir/wordcount/GenrateSampleData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/wordcount/GenrateSampleData.java -------------------------------------------------------------------------------- /src/main/java/ecir/wordcount/MemoryCounts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/wordcount/MemoryCounts.java -------------------------------------------------------------------------------- /src/main/java/ecir/wordcount/UnigramComparison.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/main/java/ecir/wordcount/UnigramComparison.java -------------------------------------------------------------------------------- /src/test/java/ecir/compression/CompressionEnsembleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jinfengr/time-series-compression/HEAD/src/test/java/ecir/compression/CompressionEnsembleTest.java --------------------------------------------------------------------------------