pytorch-forecasting
PyTorch Forecasting uses PyTorch's deep learning architectures to simplify time series forecasting for professionals and beginners. Built on PyTorch Lightning, it supports training on both CPUs and GPUs. Key features include a versatile time series dataset class, a robust model training framework with visualization tools, and various neural network architectures optimized for real-world applications. Featuring multi-horizon metrics and hyperparameter tuning using Optuna, this package supports accurate predictions in diverse scenarios. Explore a range of tutorials and resources to enhance forecasting capabilities.