Harry24k/bayesian-neural-network-pytorch

PyTorch implementation of bayesian neural network [torchbnn]

47
/ 100
Emerging

This is a lightweight PyTorch implementation of a Bayesian neural network. It takes standard datasets for regression or classification (like the Iris dataset) and converts them into a Bayesian Neural Network, outputting models that include uncertainty estimates in their predictions. This is for machine learning practitioners or researchers who need to quantify the confidence of their model's output.

554 stars. No commits in the last 6 months.

Use this if you are a machine learning engineer working with PyTorch and need to add uncertainty estimation to your neural network models for regression or classification tasks.

Not ideal if you are not familiar with Python and PyTorch, or if you require a non-Bayesian deep learning solution.

predictive-modeling uncertainty-quantification pytorch-development model-robustness
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 21 / 25

How are scores calculated?

Stars

554

Forks

87

Language

Python

License

MIT

Last pushed

Jul 25, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Harry24k/bayesian-neural-network-pytorch"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.