技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
ogb-workflows【数据与研究】Run and adapt the repository's OGB node, graph, and link benchmark workflows with DeeperGCN/GENConv, partitioned or batched data, feature encoders, reversible proteins models, and the optional DGL RevGAT teacher/student path. Use this skill for OGB task configuration, checkpoint contracts, memory boundaries, and safe synthetic validation; route gener…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this skill when the request names OGB, ogbn-*, ogbg-*, ogbl-collab,
DeeperGCN, GENConv, RevGNN, RevGAT, or graph knowledge distillation. It is an
operating guide for the documented workflows, not a promise to download data or
reproduce a large benchmark in the current session.
ogbn-arxiv is full-batch; ogbn-products uses
random induced partitions; ogbn-proteins uses partitioning and edge-derived
initial features. Use ogb-tasks.md.ogbg-molhiv, ogbg-molpcba, and ogbg-ppa
use PyG graph batches, categorical/edge feature handling, and graph pooling.ogbl-collab uses a full node encoder plus a batched
MLP link predictor and Hits@10/50/100 evaluation.conv=gen; the live
GENConv API defaults are documented in the references and are not always
identical to task-parser defaults.ogbl-collab; use model_state_dict from the
repository's standard training checkpoints. Never infer a result from a
checkpoint whose architecture flags differ.scripts/ogb_model_smoke.py --help and then its
tiny synthetic validation. It never creates a dataset, accesses a network,
or loads a checkpoint.The task models use sparse GENConv inside plain, res, or res+ blocks;
dense is advertised by some parsers but the OGB model implementations raise
NotImplementedError. The important knobs are --gcn_aggr, --t, --p,
--y, --learn_t, --learn_p, --learn_y, --msg_norm,
--learn_msg_scale, --norm, and --mlp_layers. Edge-aware molecular and
protein models additionally use --conv_encode_edge; molecular models use
--add_virtual_node and --graph_pooling.
Do not silently carry generic layer assumptions into a benchmark workflow: use graph-layers for constructor-level semantics, shape debugging, or unsupported convolution alternatives. See the four bundled references for exact task flags, data layouts, checkpoints, reversible memory, and failure diagnosis.
Numbers printed in the README-derived tables are documented benchmark results, tied to the repository's historical PyTorch/PyG environment and external pretrained files. They are not results verified by this skill. The bundled helper provides only a verified tiny synthetic smoke when it passes; it does not validate OGB splits, ROC-AUC/accuracy/Hits, GPU memory, or training quality. The selected inspection environment had PyTorch 2.11.0+cu128, PyG 2.8.0.post1, matching scatter/cluster extensions, and OGB 1.3.6; DGL was not selected. Modern PyG also has a known incompatibility in the repository's SAGE wrapper; do not present that route as supported.