#139 · Primary category: Deep Learning Frameworks
torch-uncertainty
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
tensorflow
An Open Source Machine Learning Framework for Everyone
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
keras
Deep Learning for humans
nanoGPT
The simplest, fastest repository for training/finetuning medium-sized GPTs.
ray
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.