GraphStormGNNInferenceEval¶
GraphStorm/DGL GNN out-of-time inference + evaluation on a custom GraphStorm GPU container (online-inference simulator → ROC-AUC / PR-AUC / Recall@Precision report + plots).
SageMaker step type |
|
Node type |
internal (consumes upstream, produces downstream) |
Container entry point |
|
Build-time requirement |
|
Interface file |
|
Compute¶
Compute kind |
|
Image |
BYO container — |
Container entrypoint |
|
Functionality¶
GraphStorm GNN inference + out-of-time evaluation (ports Nexus run_evaluation.py): selects a checkpoint, converts multi-task→single-task if needed, auto-tunes GPU workers via live nvidia-smi VRAM probing, runs the online-inference simulator over the eval subgraph S3 folder, then computes ROC-AUC / PR-AUC / Recall@Precision and emits a report + plots. subgraph_s3_uri is a raw S3 folder streamed by the simulator (a job-arg, not a mounted channel).
Inputs (dependencies)¶
Input |
Type |
Required |
Compatible producers |
|---|---|---|---|
|
|
yes |
|
|
|
yes |
Outputs¶
Output |
Type |
|---|---|
|
|
Consumers (downstream steps)¶
No cataloged step lists this step as a compatible source (it may be a terminal/sink step, or consumed via a generic source name).
Framework requirements¶
Package |
Version |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|