Skip to content

Commit 8f155bd

Browse files
add accuracy versus uncertainty calibration (AvUC) loss in util,
which can be used as an additional penalty loss to train the model to yield well-calibrated uncertainty estimates. Signed-off-by: Ranganath Krishnan <[email protected]>
1 parent 25ae70f commit 8f155bd

File tree

3 files changed

+450
-10
lines changed

3 files changed

+450
-10
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ The repository has implementations for the following Bayesian layers:
3838
Please refer to [documentation](doc/bayesian_torch.layers.md#layers) of Bayesian layers for details.
3939

4040
Other features include:
41+
- [x] AvUC: Accuracy versus Uncertainty Calibration loss [[Krishnan et al. 2020](https://proceedings.neurips.cc/paper/2020/file/d3d9446802a44259755d38e6d163e820-Paper.pdf)]
4142
- [x] MOPED: specifying weight priors and variational posteriors with Empirical Bayes [[Krishnan et al. 2019](https://arxiv.org/abs/1906.05323)]
42-
- [ ] AvUC: Accuracy versus Uncertainty Calibration [[Krishnan et al. 2020](https://proceedings.neurips.cc/paper/2020/file/d3d9446802a44259755d38e6d163e820-Paper.pdf)]
4343
- [ ] dnn_to_bnn: An API to convert deterministic deep neural network (dnn) model of any architecture to Bayesian deep neural network (bnn) model, simplifying the model definition by replacing neural network layers with corresponding Bayesian layers (`updating soon...`)
4444

4545

@@ -52,7 +52,7 @@ git clone https://github.com/IntelLabs/bayesian-torch
5252
cd bayesian-torch
5353
pip install .
5454
```
55-
This code has been tested on PyTorch v1.6.0 and torchvision v0.7.0 with python 3.7.7.
55+
This code has been tested on PyTorch v1.8.1 LTS.
5656

5757
Dependencies:
5858

0 commit comments

Comments
 (0)