Skip to main content
Ctrl+K
Lightning-UQ-Box - Home Lightning-UQ-Box - Home
  • Installation
  • Why lightning-uq-box
  • Tutorials
    • Regression 1D Tutorials
      • Mean Variance Estimation
      • Deep Evidential Regression
      • Quantile Regresssion
      • Conformalized Quantile Regression
      • Gaussian Process Regression
      • Laplace Approximation
      • MC-Dropout
      • Bayes By Backprop - Mean Field Variational Inference
      • Bayesian Neural Network with Variational Inference and Energy Loss
      • Bayesian Neural Networks with Latent Variables
      • Stochastic Weight Averaging - Gaussian (SWAG)
      • Spectral Normalized Gaussian Process (SNGP) Regression
      • Deep Kernel Learning
      • Variational Bayesian Last Layer (VBLL) Regression
      • Variational Bayesian Last Layer (VBLL) with SNGP Regression
      • Deep Ensemble
      • Masksembles
      • Classification and Regression Diffusion (CARD) Model
      • ZigZag: Universal Sampling-free Uncertainty Estimation
      • Evaluation of Predictive Uncertainty
      • Mixture Density Network 1D Regression
      • Density Uncertainty Layer
    • Classification Tutorials
      • Deterministic Classification
      • Deep Kernel Learning Classification
      • Classification and Regression Diffusion (CARD)
      • Stochastic Weight Averaging - Gaussian (SWAG)
      • Spectral Normalized Gaussian Process (SNGP) Classification
      • Laplace Approximation
      • Masksemble
      • MC-Dropout Classification
      • ZigZag Classification MNIST
      • Bayes By Backprop - Mean Field Variational Inference
    • Earth Observation Data Tutorials
      • RAPS with RESICS45
  • Running Experiments
  • API
    • lightning_uq_box.models
    • lightning_uq_box.datamodules
    • lightning_uq_box.uq_methods
  • Contribution Guide
  • GitHub Repository
  • Repository
  • Suggest edit
  • Open issue
  • .rst

API

Contents

  • Primary Interface

API#

Primary Interface#

Lightning-UQ-Box.

A toolbox for Uncertainty Quantification in Deep Learning.

The lightning_uq_box package consists of various uncertainty quantification methods for deep learning models implemented in PyTorch and Lightning.

Package Reference

  • lightning_uq_box.models
    • MLP
  • lightning_uq_box.datamodules
    • Toy Datamodules
    • Image Regression Datamodules
  • lightning_uq_box.uq_methods
  • Single Forward Pass Methods
    • Mean Variance Estimation
    • Quantile Regression
    • Deep Evidential Regression
    • Zig Zag
    • Mixture Density Networks
  • Approximate Bayesian Methods
    • Monte Carlo Dropout
    • Laplace Approximation
    • Bayesian Neural Networks ELBO
    • Bayesian Neural Networks with Alpha Divergence
    • Bayesian Neural Networks with Latent Variables (BNN-LV)
    • Stochastic Weight Averaging Gaussian (SWAG)
    • Stochastic Gradient Langevin Dynamics (SGLD)
    • Variational Bayes Last Layer
    • Spectral Normalized Gaussian Process (SNGP)
    • Deep Kernel Learning (DKL)
    • Deterministic Uncertainty Estimation (DUE)
    • Deep Ensembles
    • Masked Ensemble
    • Density Uncertainty Model
  • Generative Models
    • Classification and Regression Diffusion (CARD)
    • Probabilistic UNet
    • Hierachical Probabilistic UNet
  • UQ Calibration Methods
    • Test Time Augmentation (TTA)
    • Conformal Quantile Regression
    • Temperature TempScaling
    • Regularized Adaptive Prediction Sets (RAPS)
    • Image to Image Conformal

previous

Running Experiments

next

lightning_uq_box.models

Contents
  • Primary Interface

By Author name not set

© Copyright 2023, lightning-uq-box.