bde package#

Subpackages#

Submodules#

Module contents#

Bayesian Deep Ensembles (BDE) Package.

This package implements Bayesian Neural Networks (BNNs) with deep ensembles, combining the power of Bayesian inference with the flexibility of neural networks. The goal is to provide a robust and easy to use framework for uncertainty estimation in deep learning models.

Main Features#

# TODO: Complete list - Bayesian Neural Network: Implements Bayesian inference over the parameters of a neural network, allowing for uncertainty quantification. - Integration with Popular Libraries: Compatible with major learning libraries such as sklearn. # TODO: Evaluate once implemintation is complete

Theory#

# TODO: Complete

Modules#

  • bde.ml: Contains classes and functions related to machine learning.

  • bde.utils: General utility functions and configs.

Usage#

The package can be used for building and training Bayesian Neural Networks, as well as for making predictions with uncertainty estimates.

Example:
>>> # TODO: Provide an example
>>>
>>>
>>>