Skip to content

Add MLCube implementation for Graph Neural Network #762

Merged
ShriyaRishab merged 5 commits into
mlcommons:masterfrom
davidjurado:feature/mlcube_graph_nn
Aug 8, 2025
Merged

Add MLCube implementation for Graph Neural Network #762
ShriyaRishab merged 5 commits into
mlcommons:masterfrom
davidjurado:feature/mlcube_graph_nn

Conversation

@davidjurado

@davidjurado davidjurado commented Aug 9, 2024

Copy link
Copy Markdown
Contributor

MLCube for Graph Neural Network

MLCube™ GitHub repository. MLCube™ wiki.

Project setup

An important requirement is that you must have Docker installed.

# Create Python environment and install MLCube Docker runner 
virtualenv -p python3 ./env && source ./env/bin/activate && pip install pip==24.0 && pip install mlcube-docker
# Fetch the implementation from GitHub
git clone https://github.com/mlcommons/training && cd ./training
git fetch origin pull/762/head:feature/mlcube_graph_nn && git checkout feature/mlcube_graph_nn
cd ./graph_neural_network/mlcube

Inside the mlcube directory run the following command to check implemented tasks.

mlcube describe

MLCube tasks

Download dataset.

mlcube run --task=download_data -Pdocker.build_strategy=always

Process dataset.

mlcube run --task=process_data -Pdocker.build_strategy=always

Train GNN.

mlcube run --task=train -Pdocker.build_strategy=always

Execute the complete pipeline

You can execute the complete pipeline with one single command.

mlcube run --task=download_data,process_data,train -Pdocker.build_strategy=always

@davidjurado davidjurado requested a review from a team as a code owner August 9, 2024 15:47
@github-actions

github-actions Bot commented Aug 9, 2024

Copy link
Copy Markdown

MLCommons CLA bot All contributors have signed the MLCommons CLA ✍️ ✅

@ShriyaRishab

ShriyaRishab commented Aug 20, 2024

Copy link
Copy Markdown
Contributor

@drcanchi @LiSu can you please review these changes?

@LiSu

LiSu commented Aug 22, 2024

Copy link
Copy Markdown
Contributor

@drcanchi @LiSu can you please review these changes?

LGTM, thanks!
@hiwotadese @nv-rborkar could you please check this PR?

@davidjurado davidjurado force-pushed the feature/mlcube_graph_nn branch from a804624 to 3025a11 Compare August 23, 2024 15:03
@davidjurado davidjurado force-pushed the feature/mlcube_graph_nn branch from b14863e to 35fe874 Compare December 6, 2024 16:01
@ShriyaRishab ShriyaRishab merged commit b0b8457 into mlcommons:master Aug 8, 2025
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 8, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants