This is the corresponding code for the paper "DiffLoad: Uncertainty Quantification in Load Forecasting with the Diffusion Model". We have provided corresponding code for all uncertainty estimation methods mentioned in the paper, such as Bayesian neural network. Please run train.py and test.py respectively in the corresponding folders to reproduce the relevant results.
- Python
- Conda
- python=3.8.18
- numpy
- pandas
- scikit-learn
- matplotlib
- plotly
- statsmodels
- xlrd
- jupyterlab
- nodejs
- mypy
- pytorch
- scipy
- blitz