Skip to content
Snippets Groups Projects
DataCompressor.java 639 B
Newer Older
  • Learn to ignore specific revisions
  • import quantization.LloydMaxU16ScalarQuantization;
    
    import quantization.U16;
    
    import quantization.Utils;
    
    import java.io.FileNotFoundException;
    
    public class DataCompressor {
        public static void main(String[] args) throws FileNotFoundException {
    
            final String sourceFile = "D:\\tmp\\server-dump\\small.bin";
    
    Vojtech Moravec's avatar
    Vojtech Moravec committed
            final int NumberOfBits = 8;
            int[] values = Utils.convertU16BytesToInt(Utils.readFileBytes(sourceFile));
    
    
            LloydMaxU16ScalarQuantization quantization = new LloydMaxU16ScalarQuantization(values, NumberOfBits);
            quantization.train();
    
            System.out.println("Finished learning...");
        }
    }