Home

Awesome

Integer-Only Discrete Flows (ICML 2022) [arxiv]

This repository contains Pytorch implementation of experiments from the paper Fast Lossless Neural Compression with Integer-Only Discrete Flows. The implementation is based on Integer Discrete Flows. rANS entropy coding in C language is based on local bits back.

Main Dependency

Usage

<!-- Basic training IODF and coding with IODF: ``` python run_train.py --nn_type resnet --dataset imagenet32 --batchsize 256 python run_coding.py --nn_type resnet --dataset imagenet32 --batchsize 500 --resume base --no_decode ``` -->

Contact

Please open an issue.

Cite

@inproceedings{wang2022fast,
  title={Fast Lossless Neural Compression with Integer-Only Discrete Flows},
  author={Wang, Siyu and Chen, Jianfei and Li, Chongxuan and Zhu, Jun and Zhang, Bo},
  booktitle={International Conference on Machine Learning},
  year={2022},
  organization={PMLR}
}