Overview of PyTorch Geometric Temporal
masterPyTorch Geometric Temporal is a temporal (dynamic) extension library for PyTorch Geometric. It provides various dynamic and temporal geometric deep learning, embedding, and spatio-temporal regression methods.
Key features include:
- Index-batching: A technique to improve spatiotemporal memory efficiency without impacting accuracy.
- Dask-DDP support: Enables memory-efficient distributed data parallel training when combined with index-batching.
- PyTorch Lightning integration: Supports training on CPUs and single/multiple GPUs out-of-the-box.
- Dataset Utilities: Includes dataset loaders, train-test splitters, and temporal snapshot iterators for dynamic and temporal graphs.
- Benchmark Datasets: Includes datasets from epidemiological forecasting, sharing economy, energy production, and web traffic management domains.