What problem does it solve?
This Skill helps you design, train, and troubleshoot graph neural network workflows in PyTorch Geometric without having to piece together scattered API details, sampling strategies, and model patterns by hand.
Core Features & Use Cases
- Graph Modeling: Build node, edge, and graph prediction models with GCN, GAT, GraphSAGE, GIN, HGT, and custom message passing layers.
- Scalable Training: Use neighbor sampling, link sampling, clustering, and other loaders for large graphs that do not fit in memory.
- Heterogeneous Graphs: Work with multi-type node and edge graphs for recommendation systems, knowledge graphs, and citation networks.
- Explainability and Datasets: Create custom datasets, convert from CSV or NetworkX, and interpret predictions with GNN explainers.
- Use Case: A researcher can turn a citation network into a trainable node classification pipeline, then scale it to sampled mini-batches and explain the most influential subgraph for a prediction.
Quick Start
Ask for a PyTorch Geometric workflow tailored to your graph task, and include your graph type, target prediction goal, and any scale or explainability constraints.