#139 · Primary category: Deep Learning Frameworks

torch-uncertainty

bayesian-network computer-vision ensembles neural-networks predictive-uncertainty pytorch reliable-ai trustworthy-machine-learning uncertainty uncertainty-quantification

Open-source framework for uncertainty and deep learning models in PyTorch 🌱

Project last updated:08/10/26

GitHub Stars

527

Forks

47

Contributors

20

License

Apache-2.0

Why we included this project

For models that must report how confident they are, not just what they predict, torch-uncertainty gives you one place to start. It wraps deep ensembles, MC-dropout, variational Bayesian networks and evidential classification into ready-to-use layers, losses, metrics and Lightning training routines, so classification, regression and segmentation tasks can be compared side by side without reimplementing each method. The evaluation side is automated too: calibration scoring, selective classification, out-of-distribution detection and distribution-shift metrics come prebuilt, and post-processing like temperature scaling and conformal prediction are plain Python methods. Several methods are official implementations of papers from major machine learning and vision conferences, and the package featured in tutorials at WACV, HAICON and ECCV 2024.

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