GraphFeatureProcessing¶
Turn per-seed subgraph pickles + labelled seeds into the GraphStorm GConstruct input (per-type node/edge parquets, reverse edges, node-ID-keyed masks, gconstruct_config.json). BYO GraphStorm image.
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¶
Graph feature-processing orchestrator (ports Nexus run_feature_processing.py): runs prepare_graphstorm_format.py (type-aware node/edge feature extraction, reverse-edge generation, node-ID-keyed multi-task masks, gconstruct_config.json) then custom features then sanity_check.py, all from the BYO GraphStorm image’s bundled code. Output is the GraphStorm GConstruct input tree.
Inputs (dependencies)¶
Input |
Type |
Required |
Compatible producers |
|---|---|---|---|
|
|
yes |
|
|
|
yes |
Outputs¶
Output |
Type |
|---|---|
|
|
Consumers (downstream steps)¶
Steps that declare this step as a compatible input source:
Framework requirements¶
Package |
Version |
|---|---|
|
|
|
|
|
|
|
|
|
|