CompressAI and compression

These are **competitors** — both provide end-to-end learned image/video compression frameworks with similar functionality (entropy coding, neural networks for codec design, evaluation metrics), but target different deep learning backends (PyTorch vs. TensorFlow), forcing practitioners to choose one or the other.

CompressAI
76
Verified
compression
64
Established
Maintenance 17/25
Adoption 10/25
Maturity 25/25
Community 24/25
Maintenance 13/25
Adoption 10/25
Maturity 16/25
Community 25/25
Stars: 1,535
Forks: 266
Downloads:
Commits (30d): 20
Language: Python
License: BSD-3-Clause-Clear
Stars: 910
Forks: 260
Downloads:
Commits (30d): 1
Language: Python
License: Apache-2.0
No risk flags
No Package No Dependents

About CompressAI

InterDigitalInc/CompressAI

A PyTorch library and evaluation platform for end-to-end compression research

CompressAI helps researchers and engineers working on media compression develop and evaluate new, highly efficient image and video compression techniques. You can input raw image or video data and use this to compare your custom compression models against established methods like BPG or VTM, or explore pre-trained AI models for state-of-the-art results. This is for anyone creating or comparing advanced compression algorithms.

media-compression image-processing video-encoding deep-learning-research algorithm-benchmarking

About compression

tensorflow/compression

Data compression in TensorFlow

This project helps machine learning engineers or researchers efficiently store and transmit large datasets like images, audio, or sensor readings by compressing them within their TensorFlow models. It takes raw data and outputs a much smaller, optimized bitstream that retains most of the original quality when decompressed. This allows for reduced storage costs and faster data transfer for anyone working with ML models that process large data volumes.

machine-learning data-storage-optimization deep-learning model-efficiency computer-vision

Scores updated daily from GitHub, PyPI, and npm data. How scores work