😎 Bensemble
A modular, lightweight PyTorch library for Bayesian Deep Learning and Neural Network Ensembling.
-
PyTorch-Native
No hidden black-box wrappers. Train models using standard PyTorch loops or Lightning, and plug Bensemble in for inference and analytics.
-
Uncertainty Analytics
Principled decomposition of predictive uncertainty into Aleatoric and Epistemic components.
-
Model Calibration
Built-in post-hoc calibration tools like Temperature Scaling and Vector Scaling to fix overconfident neural networks.
-
Ensemble Search
Algorithms to automatically search for diverse architectures using NNI and Stein Variational Gradient Descent.