#91 · Primary category: Deep Learning Frameworks

catalyst

computer-vision deep-learning distributed-computing image-classification image-processing image-segmentation information-retrieval infrastructure machine-learning metric-learning natural-language-processing object-detection python pytorch recommender-system reinforcement-learning reproducibility research text-classification text-segmentation

Accelerated deep learning R&D

Project last updated:07/08/26

GitHub Stars

3.4K

Forks

397

Contributors

104

License

Apache-2.0

Why we included this project

Catalyst is a PyTorch framework built for people who are tired of rewriting the same training loop every time they start a new experiment. Instead of hand-rolling that boilerplate, you get reusable Runner and callback components, so a single supervised-runner class handles metrics, checkpointing, and logging for you. Experiments end up reproducible by construction: the same configuration code reliably produces the same results across runs, a real time-saver for teams training several model variants a week. The bundled utilities also cover deployment steps such as ONNX export, model tracing, quantization, and pruning, narrowing the gap between a notebook model and something you can actually ship. It is a good fit for researchers and small engineering teams who want more structure than a bare training script but less machinery than a heavyweight orchestration platform.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category