← Open Source
twjiang

graphSAGE-pytorch

A PyTorch implementation of GraphSAGE. This package contains a PyTorch implementation of GraphSAGE.

Model DevelopmentArchitecturePython
Open on GitHub
Momentum
+0stars in 24 hours0.0%
688
Stars
150
Forks
+0
This week
5
Contributors
Created 2019-03-22 · Updated 2026-09-03 · #14987 today
Top developers
zhao-tongdahengwang0705twjiang

twjiang/graphSAGE-pytorch is ranked 14,987 with 688 stars.

Same-category comparison

twjiang/graphSAGE-pytorch is ranked 14,987 among these 8 peers; facebookresearch/WavAugment is ranked 14,984.

Same-category comparison
NameRankMetrics
nyu-systems/Grendel-GS14,974
Language:
Python
Stars:
689
Forks:
43
Description:
[ICLR 2025 Oral] On Scaling Up 3D Gaussian Splatting Training.
wichtounet/dll14,977
Language:
C++
Stars:
689
Forks:
157
atcbosselut/comet-commonsense14,982
Language:
Python
Stars:
688
Forks:
124
Description:
Code for ACL 2019 Paper: "COMET: Commonsense Transformers for Automatic Knowledge Graph Construction" https://arxiv.org/abs/1906.05317.
facebookresearch/WavAugment14,984
Language:
Python
Stars:
688
Forks:
60
Description:
A library for speech data augmentation in time-domain.
Ha0Tang/AttentionGAN14,991
Language:
Python
Stars:
687
Forks:
100
Description:
AttentionGAN for Unpaired Image-to-Image Translation & Multi-Domain Image-to-Image Translation.
wenbowen123/BundleTrack14,999
Language:
C++
Stars:
687
Forks:
72
Description:
[IROS 2021] BundleTrack: 6D Pose Tracking for Novel Objects without Instance or Category-Level 3D Models.
inspirehep/magpie15,009
Language:
Python
Stars:
686
Forks:
188
Description:
Deep neural network framework for multi-label text classification.
mokemokechicken/reversi-alpha-zero15,011
Language:
Python
Stars:
686
Forks:
167
Description:
Reversi reinforcement learning by AlphaGo Zero methods.
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguagePython
CategoryModel Development
SubcategoryArchitecture
KeywordsGraph
Stars688
Forks150
Contributors5
Created date2019-03-22
Updated date2026-09-03
Stars in 1 day0
Stars in 7 days0
Rank14,987
Previous rank14,817
Rank change-170
7-day stars rank14,752
Previous 7-day stars rank14,764
7-day stars rank change12
Total stars rank15,087
Previous total stars rank15,059
Total stars rank change-28
CountryChina
Frequently asked questions

How many stars and forks are recorded?

twjiang/graphSAGE-pytorch has 688 stars and 150 forks.

What is the repository rank?

twjiang/graphSAGE-pytorch is ranked 14,987.

What language and category are recorded?

twjiang/graphSAGE-pytorch has 688 stars, uses Python and belongs to Model Development.

Which repository is closest in rank?

twjiang/graphSAGE-pytorch is compared with facebookresearch/WavAugment, ranked 14,984 with 688 stars.

README

A PyTorch implementation of GraphSAGE

This package contains a PyTorch implementation of GraphSAGE.

Authors of this code package:

Tianwen Jiang (tjiang2@nd.edu), Tong Zhao (tzhao2@nd.edu), Daheng Wang (dwang8@nd.edu).

Environment settings

  • python==3.6.8
  • pytorch==1.0.0

Basic Usage

Main Parameters:

--dataSet     The input graph dataset. (default: cora)
--agg_func    The aggregate function. (default: Mean aggregater)
--epochs      Number of epochs. (default: 50)
--b_sz        Batch size. (default: 20)
--seed        Random seed. (default: 824)
--unsup_loss  The loss function for unsupervised learning. ('margin' or 'normal', default: normal)
--config      Config file. (default: ./src/experiments.conf)
--cuda        Use GPU if declared.

Learning Method

The user can specify a learning method by --learn_method, 'sup' is for supervised learning, 'unsup' is for unsupervised learning, and 'plus_unsup' is for jointly learning the loss of supervised and unsupervised method.

Example Usage

To run the unsupervised model on Cuda:

python -m src.main --epochs 50 --cuda --learn_method unsup
Nearby in the ranking
Similar items