π STGraphΒΆ
STGraph is a cutting-edge deep learning framework, built on top of Seastar, designed to easily write and train GNNs and TGNNs on real life graph datasets.
With a focus on TGNNs to capture both inter-node interactions and node-specific interactions in dynamic graphs, STGraph extends the powerful Seastar vertex-centric programming model to support TGNNs, enabling efficient training on GPUs. Unlike existing solutions that store dynamic temporal graphs as separate snapshots, leading to high memory overhead, STGraph dynamically constructs snapshots on demand during training. This innovative approach leverages dynamic graph data structures, efficiently adapting to temporal updates.
Explore the STGraph documentation and tutorials to get started with writing and training your on GNNs and TGNNs.
Install STGraph
Package Reference
Changelog