技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
pytorch-geometric-temporal【数据与研究】Routes PyTorch Geometric Temporal tasks for temporal graph signals, built-in datasets, recurrent and attention graph neural layers, index-batching, and optional Dask-DDP workflows.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this repo skill when a task involves the torch-geometric-temporal / torch_geometric_temporal package: temporal graph signal iterators, built-in spatiotemporal datasets, temporal graph neural network layers, memory-efficient index-batching, or optional distributed Dask-DDP training patterns.
This skill is self-contained. Do not require the original repository checkout for runtime use; use the bundled references and scripts below.
| User task | Read |
|---|---|
Build a temporal signal from arrays, slice snapshots, use temporal_signal_split, add optional attributes, or debug Data/Batch/HeteroData outputs | temporal-signals |
Choose a built-in dataset loader, understand get_dataset signatures, plan raw_data_dir, or avoid constructor-time downloads | dataset-loaders |
Use recurrent temporal graph layers such as DCRNN, GConvGRU, TGCN, A3TGCN, AGCRN, MPNNLSTM, or manage hidden states | recurrent-layers |
Use attention or heterogeneous layers such as STConv, ASTGCN, MSTGCN, GMAN, MTGNN, AAGCN, DNNTSP, or HeteroGCLSTM | attention-and-hetero-layers |
Use IndexDataset, get_index_dataset, index=True, allGPU, 5-tuple/7-tuple loader returns, or optional Dask-DDP | index-batching |
torch-geometric-temporal / installed metadata torch_geometric_temporal.torch_geometric_temporal.torch-geometric-temporal[index] for index-batching data dependencies; torch-geometric-temporal[ddp] for Dask-DDP-oriented dependencies.0.56.2, while torch_geometric_temporal.__version__ reports 0.54.0; use distribution metadata for package install/version comparisons and note the in-package constant mismatch when debugging.Run checks in this order when diagnosing user code:
python scripts/check_environment.py --json from this skill root or with an absolute script path.sub-skills/temporal-signals/scripts/signal_iterator_smoke.py --mode all --json.