GiGL Components#

Config Populator#

../../../_images/config_populator_icon.png

Component for processing template config files and updating with fields that are needed for downstream components. More Details


Data Preprocessor#

../../../_images/data_preprocessor_icon.png

Component for reading and processing node, edge, and feature data and transforming it as needed for downstream components. More Details


Subgraph Sampler#

../../../_images/subgraph_sampler_icon.png

Component that generates k-hop localized subgraphs for each node in the graph. More Details


Split Generator#

../../../_images/split_generator_icon.png

Component to split the data into training, validation, and test sets. More Details


Trainer#

../../../_images/trainer_icon.png

Component to run distributed training either locally or on the cloud. More Details


Inferencer#

../../../_images/inferencer_icon.png

Component that runs inference to generate output embeddings and/or predictions More Details