Uses of Interface
pt.tumba.ngram.compression.ArithCodeModel

Packages that use ArithCodeModel
pt.tumba.ngram.compression Implementation of the compression-based classification technique described in the papers "Towards Parameter-Free Data Mining" and "The Similarity Metric", respectivelly by Ming Li and Keogh et al. 
 

Uses of ArithCodeModel in pt.tumba.ngram.compression
 

Classes in pt.tumba.ngram.compression that implement ArithCodeModel
 class AdaptiveUnigramModel
          Provides an adaptive model based on bytes observed in the input stream.
 class PPMModel
          Provides a cumulative, adaptive byte model implementing prediction by partial matching up to a specified maximum context size.
 class UniformModel
          A singleton uniform distribution byte model.
 

Fields in pt.tumba.ngram.compression declared as ArithCodeModel
private  ArithCodeModel ArithCodeInputStream._model
          The statistical model model on which the input stream is based.
private  ArithCodeModel ArithCodeOutputStream._model
          The model on which the output stream is based.
 

Methods in pt.tumba.ngram.compression with parameters of type ArithCodeModel
private static boolean Test.testBytes(byte[] bytes, ArithCodeModel modelIn, ArithCodeModel modelOut, java.lang.String name)
          Tests specified sequence of bytes with specified models for input and output, and specified name.
 

Constructors in pt.tumba.ngram.compression with parameters of type ArithCodeModel
ArithCodeInputStream(ArithDecoder decoder, ArithCodeModel model)
          Construct an arithmetic coded input stream from a specified arithmetic decoder and a statistical model.
ArithCodeInputStream(BitInput in, ArithCodeModel model)
          Construct an arithmetic coded input stream from a specified bit input and a statistical model.
ArithCodeInputStream(java.io.BufferedInputStream in, ArithCodeModel model)
          Construct an arithmetic coded input stream from a specified buffered input stream and a statistical model.
ArithCodeInputStream(java.io.InputStream in, ArithCodeModel model)
          Construct an arithmetic coded input stream from a specified input stream and a statistical model.
ArithCodeOutputStream(ArithEncoder encoder, ArithCodeModel model)
          Construct an output stream that writes to the specified output events with the given arithmetic encoder with the given statistical model.
ArithCodeOutputStream(BitOutput bitOut, ArithCodeModel model)
          Construct an output stream that writes to the specified bit output using arithmetic coding with the given statistical model.
ArithCodeOutputStream(java.io.BufferedOutputStream out, ArithCodeModel model)
          Construct an output stream that writes to the specified buffered output stream using arithmetic coding with the given statistical model.
ArithCodeOutputStream(java.io.OutputStream out, ArithCodeModel model)
          Construct an output stream that writes to the specified output stream using arithmetic coding with the given statistical model.