Commit Graph

54 Commits

Author SHA1 Message Date
Yi-Chien Lin
2d2ad71e8c [Feature] ARGO: an easy-to-use runtime to improve GNN training performance on multi-core processors (#7003)
Co-authored-by: Andrzej Kotłowski <Andrzej.Kotlowski@intel.com>
Co-authored-by: Hongzhi (Steve), Chen <chenhongzhi.nkcs@gmail.com>
2024-02-27 17:48:14 +08:00
SinuoXu
07db09f74b [Example] add ogc method (#6437)
Co-authored-by: Hongzhi (Steve), Chen <chenhongzhi.nkcs@gmail.com>
2023-11-14 11:40:40 +08:00
Muhammed Fatih BALIN
bdbc0178ef [Example] Labor sampling (#4718)
Co-authored-by: Hongzhi (Steve), Chen <chenhongzhi.nkcs@gmail.com>
2023-08-03 16:20:01 +08:00
Quan (Andy) Gan
59f3d6e0b2 [Sparse] Add HGNN example (#4917)
* hgnn example

* desc

* update example index

* address

* replace naming

* address comments
2022-11-22 01:07:05 +08:00
彭卓清
5b2d44faaa [Model] BiPointNet (#4434)
* initial completion

* add binary version of pointnet and pointnet++

* add binary version of pointnet and pointnet++

* add binary version of pointnet and pointnet++

* add binary version of pointnet and pointnet++

* add binary version of pointnet and pointnet++

* finish README

* fix suggestions

* fix suggestions

* fix suggestions

* solve details

* resolve formatting issues

* add accuracy

* revert the changes

Co-authored-by: Tong He <hetong007@gmail.com>
Co-authored-by: rudongyu <ru_dongyu@outlook.com>
2022-10-08 21:24:16 +08:00
rudongyu
b9290e8b2d [Example] SEAL for OGBL (#4291)
* [Example] SEAL for OGBL

* update index

* update

* fix readme typo

* add seal sampler

* modify set ops

* prefetch

* efficiency test

* update

* optimize

* fix ScatterAdd dtype issue

* update sampler style

* update

Co-authored-by: Quan Gan <coin2028@hotmail.com>
2022-08-31 11:48:07 +08:00
Zhiteng Li
97b2ab53e2 [Example] directional_GSN for ogbg-molpcba (#4405)
* version-1

* version-2

* version-3

* update examples/README

* Update .gitignore

* update performance in README, delete scripts

* 1st approving review

* 2nd approving review

Co-authored-by: Mufei Li <mufeili1996@gmail.com>
2022-08-26 15:37:54 +08:00
Ereboas
49c8179548 [Example] NGNN for ogbl (#4328)
* NGNN for ogbl

* modify doc organization.

* merge similar parts

* 1st approving review.

* minor changes

* Remove the "Usage" section.

Co-authored-by: Mufei Li <mufeili1996@gmail.com>
2022-08-13 19:11:45 +08:00
YJ-Zhao
a88e7f7e28 [Example]rgcn-ogbn-mag (#4331)
* rgcn-ogbn-mag

* Add link in README.md

* correct code-format,add the reset_parameters function to the HeteroEmbedding module

* add the annotation in hetero.py

* add a unit test

* modify format

* Update

Co-authored-by: Mufei Li <mufeili1996@gmail.com>
Co-authored-by: Ubuntu <ubuntu@ip-172-31-50-143.us-west-2.compute.internal>
2022-08-10 20:12:31 +08:00
RecLusIve-F
0f2ff47de6 [Example] Add BGRL example (#4077)
* Add BGRL example

* Update README.md

* Update utils.py

* Update

* Update utils.py
2022-06-03 23:13:30 +08:00
RecLusIve-F
f908f35c38 [Example]Add P-GNN example (#3823)
* [Model]P-GNN

* updata

* [Example]P-GNN

* Update README.md

Co-authored-by: Mufei Li <mufeili1996@gmail.com>
2022-03-10 17:39:32 +08:00
Jonathan Broadbent
3b34a5a7ec Add links to RNAGlib in the DGL Readme (#3728)
* Add RNAGlib to examples and DGL-powered-projects

* Add RNAGlib to examples and DGL-powered-projects

* Add RNAGlib to examples and DGL-powered-projects
2022-02-11 15:00:18 -08:00
Shaked Brody
e2f33fd5cc [NN][Model] GATv2 (#3473)
* [Model][Core] GATv2

* lint

* gatv2conv.py

* lint

* lint

* style and docs

* lint

* gatv2conv fix

Co-authored-by: Shaked Brody shakedbr@campus.technion.ac.il <shakedbr@tangerine.cslcs.technion.ac.il>
Co-authored-by: Mufei Li <mufeili1996@gmail.com>
2021-11-03 21:55:56 +08:00
esang
3fef5d27d3 [Model] PCT (#3339)
* publish pct

* add train_cls

* add readme

* update opt for point transformer

* update the example index

* update for comments

Co-authored-by: Tong He <hetong007@gmail.com>
2021-09-13 17:17:24 +08:00
esang
4fb50be4d9 [Model] Point transformer (#3284)
* some modifications for pointnet2

* temporarily save changes

* move files to new directory point_transformer

* implement point transformer for classification

* restore train_cls in pointnet

* implement point transformer for partseg

* fix point transformer for nan loss

* modify point transformer for cls

* modify training setting

* update transformer for cls

* update code

* update code for latest performance

* update the example index

* some minor changes

Co-authored-by: Tong He <hetong007@gmail.com>
2021-08-27 14:33:18 +08:00
JOHNW02
738b75f41e [example] Create EEG-GCNN example. (#3186)
* Create EEG-GCNN example.

* Update README.md

* Remove gitignore file.

* Update README.md

* change 'datas' to 'datasets'.

* Change train.py to main.py

* Added an entry in the indexing page.

* State "simplified version"; change how to run.

* Fix bug in contact

* Remove paper link in reference.

* Create working branch

* Add normalization of x.

* Update paper link and tags

* Update paper link in readme

* Update readme; add patient level indices

* Update readme. Add comments to models

* Update README.md

* change to with; specify location for ch and el; move note

* fix bug for note

* Add args for models; clean code.

* delete = in readme

* Add reference for spec_coh_values
2021-08-11 13:47:59 +08:00
Kay Liu
39764da491 [model] add model example GeniePath (#3199)
* [model] add model example GeniePath

* improvements based on feedback

* improvements based on feedback

Co-authored-by: zhjwy9343 <6593865@qq.com>
2021-07-30 18:09:42 +08:00
Kay Liu
a107993f10 [Model] add model example CARE-GNN (#3187)
* [Model] add model example CARE-GNN

* update README

* improvements based on the review feedback

* fix missing item()

Co-authored-by: zhjwy9343 <6593865@qq.com>
2021-07-29 15:24:15 +08:00
Kay Liu
59a7d0d1c0 [Model] add model example GCN-based Anti-Spam (#3145)
* add model example GCN-based Anti-Spam

* update example index

* add usage info

* improvements as per comments

* fix image invisiable problem

* add image file

Co-authored-by: zhjwy9343 <6593865@qq.com>
2021-07-24 23:33:25 +08:00
Minjie Wang
9d56d386c8 [Doc] Update the example folder README 2021-07-20 19:12:06 +08:00
Jinjing Zhou
88f20eec4e fix tags (#3140)
Co-authored-by: Quan (Andy) Gan <coin2028@hotmail.com>
2021-07-15 11:02:44 +08:00
Tong He
9c41c22d7b [Model] Official implementation for HiLANDER model. (#3087)
* add hilander model implementation draft

* use focal loss

* fix

* change data root

* add necessary scripts

* update download links

* update

* update example table

* fix

* update readme with numbers

* add empty folder

* only eval at the end

* set up hilander

* inform results may fluctuate

* address comments

Co-authored-by: sneakerkg <xiaotj1990327@gmail.com>
Co-authored-by: Ubuntu <ubuntu@ip-172-31-19-212.us-east-2.compute.internal>
2021-07-04 20:08:58 +08:00
Theheavens
6c59fee99b [Model] HetGNN/GTN/HAN/NSHE/MAGNN examples (#2993)
* commit hetgnn

* Update README.md

* Delete examples/pytorch/hetgnn directory

* Update README.md

* Update README.md

* Update README.md

* Revert "Update README.md"

This reverts commit 14cdb3da76.

* Update README.md

* Add files via upload

* Update README.md

* Update README.md
2021-06-08 08:54:27 +08:00
KounianhuaDu
60426278bf [Example] TAHIN (#2864)
* tahin

* readme

* readme

* readme

* readme

* readme

* readme

* main

* main

* new_line

* update

Co-authored-by: zhjwy9343 <6593865@qq.com>
2021-06-03 16:03:55 +08:00
yifeim
c018436588 [Example] add latent dirichlet allocation (#2883)
* add lda model

* tweak latent dirichlet allocation

* Update README.md

* Update README.md

* update example index

* update header

* minor tweak

* add example test

* update doc

* Update README.md

* Update README.md

* add partial_fit for free

* Update examples/pytorch/lda/lda_model.py

Co-authored-by: Quan (Andy) Gan <coin2028@hotmail.com>

* Update examples/pytorch/lda/example_20newsgroups.py

Co-authored-by: Quan (Andy) Gan <coin2028@hotmail.com>

* Update lda_model.py

* bugfix torch Gamma uses rate parameter

Co-authored-by: Yifei Ma <yifeim@amazon.com>
Co-authored-by: Quan (Andy) Gan <coin2028@hotmail.com>
2021-05-17 20:25:36 +08:00
xnouhz
85231dc93b [Example] Label Propagation and Correct&Smooth (#2852)
* [example] label propagation and correct&smooth

* update

* update

* update

* update

* [docs] add speed for c&s

* update

* [fix] remove gat&consistent with the author's code

* [feat] multi-type adj norm supported

* update

Co-authored-by: Mufei Li <mufeili1996@gmail.com>
2021-05-12 18:45:46 +08:00
Hengrui Zhang
b2b531e041 [Example] add implementation of grace (#2828)
* [Example] add implementation of grace

* [Doc] add grace in the index file

* fix

* fix typos

Co-authored-by: Mufei Li <mufeili1996@gmail.com>
2021-04-27 12:43:03 +08:00
xnouhz
756fdd8e90 [Example] DeeperGCN (#2831)
* [example] deepergcn

* update

* update

* update

* update

* update

Co-authored-by: Mufei Li <mufeili1996@gmail.com>
2021-04-25 18:37:41 +08:00
Chen Sirui
3c387988d7 [Example] DCRNN and GaAN (#2858)
* Ready for PR

* refractor code

Co-authored-by: Ubuntu <ubuntu@ip-172-31-45-47.ap-northeast-1.compute.internal>
Co-authored-by: Tianjun Xiao <xiaotj1990327@gmail.com>
2021-04-23 22:33:39 +08:00
Tingzhang Zhao
e58eeebfb6 [Model] Add RECT example (#2813)
* Update README.md

Add description of RECT

* [Example] Add implementation of RECT

[Example] Add implementation of RECT

* Update classify.py

Modify the class names and the function names mentioned above

* Update main.py

Modify the function names mentioned above

* Update label_utils.py

Adjust the comments

* Update README.md

Add the github information

Co-authored-by: Tianjun Xiao <xiaotj1990327@gmail.com>
2021-04-19 21:48:38 +08:00
Chen Sirui
afc83aa216 Graphsim (#2794)
* Add hgat example

* Add experiment

* Clean code

* clear the code

* Add index in README

* Add index in README

* Add index in README

* Add index in README

* Add index in README

* Add index in README

* Change the code title and folder name

* Ready to merge

* Prepare for rebase and change message passing function

* use git ignore to handle empty file

* change file permission to resolve empty file

* Change permission

* change file mode

* Finish Coding

* working code cpu

* pyg compare

* Accelerate with batching

* FastMode Enabled

* update readme

* Update README.md

* refractor code

* add graphsim code

* modified code

* few fix

* Modified graphsim

* Simple Model Added

* Clean up code

* Refractor the code for Merge

* Bugfix enable gradient when train

* update readme and format

Co-authored-by: Chen <chesirui@3c22fbe5458c.ant.amazon.com>
Co-authored-by: Tianjun Xiao <xiaotj1990327@gmail.com>
Co-authored-by: Ubuntu <ubuntu@ip-172-31-4-63.ap-northeast-1.compute.internal>
Co-authored-by: Ubuntu <ubuntu@ip-172-31-45-47.ap-northeast-1.compute.internal>
2021-04-12 19:02:36 +08:00
xnouhz
2afa3598ba [Example] JKNet (#2795)
* [example] jknet

* update

* update

* update

Co-authored-by: Mufei Li <mufeili1996@gmail.com>
2021-04-07 14:29:33 +08:00
Sergey Ivanov
672e322719 [Model] Add BGNN example (#2740)
* Add BGNN example

* Update bgnn example

* Remove uncessary files

* update model index

* style fix

* Add Readme for BGNN example

* Update documentation; remove preprocessing

Co-authored-by: s.ivanov <s.ivanov@mesos-slave080-am6.central.criteo.prod>
Co-authored-by: s.ivanov <s.ivanov@mesos-slave150-am6.central.criteo.prod>
Co-authored-by: Quan Gan <coin2028@hotmail.com>
Co-authored-by: s.ivanov <s.ivanov@mesos-slave148-am6.central.criteo.prod>
Co-authored-by: s.ivanov <s.ivanov@mesos-slave078-am6.central.criteo.prod>
Co-authored-by: Minjie Wang <wmjlyjemaine@gmail.com>
2021-04-07 00:16:09 +08:00
KounianhuaDu
e61138be19 [Example] CompGCN (#2768)
* compgcn

* readme

* readme

* update

* readme

Co-authored-by: zhjwy9343 <6593865@qq.com>
2021-04-05 20:45:38 +08:00
Chen Sirui
d04d59eef9 [Example] Temporal Graph Neural Network (#2636)
* Add hgat example

* Add experiment

* Clean code

* clear the code

* Add index in README

* Add index in README

* Add index in README

* Add index in README

* Add index in README

* Add index in README

* Change the code title and folder name

* Ready to merge

* Prepare for rebase and change message passing function

* use git ignore to handle empty file

* change file permission to resolve empty file

* Change permission

* change file mode

* Finish Coding

* working code cpu

* pyg compare

* Accelerate with batching

* FastMode Enabled

* update readme

* Update README.md

* refractor code

* Fix Bug

* add a simple temporal sampling method

* test results

* add train speed result

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* fix bug

* Fixed Grammar and Format Issue

Co-authored-by: Chen <chesirui@3c22fbe5458c.ant.amazon.com>
Co-authored-by: Tianjun Xiao <xiaotj1990327@gmail.com>
Co-authored-by: Ubuntu <ubuntu@ip-172-31-4-63.ap-northeast-1.compute.internal>
Co-authored-by: WangXuhongCN <wangxuhongcn@163.com>
Co-authored-by: WangXuhongCN <34096632+WangXuhongCN@users.noreply.github.com>
2021-03-23 08:57:21 +08:00
Hengrui Zhang
bcffdb82c9 [Example] Add implementation of mvgrl (#2739)
* [Example ]add mvgrl

* [Doc] add mvgrl to readme

* add more comments

* fix typos

* replace tab with space

* [doc] replace tab with space

* [Doc] fix a typo

* fix minor typos

* fix typos

* fix typos

* fix typos

* fix typos

* fix

Co-authored-by: Mufei Li <mufeili1996@gmail.com>
2021-03-22 21:20:21 +08:00
KounianhuaDu
9aac93ff21 Gnnexplainer (#2717)
* gnn-explainer

* gnn-explainer

* gnn-explainer

* gnn-explainer

* fix

* fix

* fix

* readme

* readme

Co-authored-by: zhjwy9343 <6593865@qq.com>
2021-03-22 18:13:08 +08:00
xnouhz
0b47e86803 [Example] Add DimeNet(++) for Molecular Graph Property Prediction (#2706)
* [example] arma

* update

* update

* update

* update

* update

* [example] dimenet

* [docs] update dimenet

* [docs] update tf results

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

Co-authored-by: Mufei Li <mufeili1996@gmail.com>
2021-03-09 17:08:59 +08:00
Hengrui Zhang
3317522622 [Example] Add implementation of InfoGraph (#2644)
* Add implementation of unsupervised model

* [Doc] Update Implementor's information

* [doc] add index of infograph

* [Feature] QM9_v2 Dataset Support

* fix a typo

* move qm9dataset from data to examples

* Update qm9_v2.py

* Infograph -> InfoGraph

* add implementation and results of semi-supervised model

* Update README.md

* Update README.md

* fix a typo

* Remove the duplicated links.

* fix some typos

* fix typos

* update model.py

* update collate fn

* remove unused functions

* Update model.py

* add device option

* Update evaluate_embedding.py

* Update evaluate_embedding.py

* Update unsupervised.py

* Fix typos

* fix bugs

* Update README.md

Co-authored-by: Mufei Li <mufeili1996@gmail.com>
2021-03-09 15:26:11 +08:00
Yu Sun
f7938649d1 [Example] Variational Graph Auto-Encoders (#2587)
* [Example]Variational Graph Auto-Encoders

* change dgl dataset to single directional graph

* clean code

* refresh

Co-authored-by: Tianjun Xiao <xiaotj1990327@gmail.com>
2021-03-02 10:24:34 +08:00
xnouhz
491d908b55 [Example] Add ARMA for Node Classification (#2694)
* [example] arma

* update

* update

* update

* update

* update

Co-authored-by: Mufei Li <mufeili1996@gmail.com>
2021-02-25 17:38:43 +08:00
Smile
583aa76621 [Example] Pytorch Seal example (#2638)
* add seal example

* 1. add paper infomation in examples/README
2. adjust codes
3. option test

* use latest `to_simple` to replace coalesce graph function

* remove outdated codes

* remove useless comment
2021-02-25 15:53:35 +08:00
Mufei Li
3ca52b1e59 [Fix] Various Fix after Bug Bash (#2620)
* update

* Misc fix

* Update
2021-02-05 17:34:16 +08:00
KounianhuaDu
2f71bc507a [Example] Neural Graph Collaborative Filtering (NGCF). (#2612)
* ngcf

* ngcf

* update

* ngcf

* ngcf

* remove data

* update

* data

Co-authored-by: zhjwy9343 <6593865@qq.com>
Co-authored-by: Zihao Ye <expye@outlook.com>
2021-02-05 00:32:21 +08:00
Tianqi Zhang (张天启)
8e981db960 [Example] Add Graph Cross Net (GXN) example for pytorch backend (#2559)
* add sagpool example for pytorch backend

* polish sagpool example for pytorch backend

* [Example] SAGPool: use std variance

* [Example] SAGPool: change to std

* add sagpool example to index page

* add graph property prediction tag to sagpool

* [Example] add graph classification example HGP-SL

* [Example] fix sagpool

* fix bug

* [Example] change tab to space in README of hgp-sl

* remove redundant files

* remote redundant network

* [Example]: change link from code to doc in HGP-SL

* [Example] in HGP-SL, change to meaningful name

* [Example] Fix path mistake for 'hardgat'

* [Bug Fix] Fix undefined var bug in LegacyTUDataset

* upt

* [Bug Fix] Fix cache file name bug in TUDataset

* [Example] Add GXN example for pytorch backend

* modify readme

* add more exp result

Co-authored-by: zhangtianqi <tianqizh@amazon.com>
Co-authored-by: Tong He <hetong007@gmail.com>
2021-01-27 18:14:27 +08:00
lt610
8900450d9e [Example] DAGNN (#2545)
* dagnn

* dagnn

* Update README.md

* Update README.md

* fixed some details

* fixed some details

* Update README.md

* Update README.md

Co-authored-by: Mufei Li <mufeili1996@gmail.com>
2021-01-26 17:06:32 +08:00
张天启
b36b6c268e [Example] Add HGP-SL example for pytorch backend (#2515)
* add sagpool example for pytorch backend

* polish sagpool example for pytorch backend

* [Example] SAGPool: use std variance

* [Example] SAGPool: change to std

* add sagpool example to index page

* add graph property prediction tag to sagpool

* [Example] add graph classification example HGP-SL

* [Example] fix sagpool

* fix bug

* [Example] change tab to space in README of hgp-sl

* remove redundant files

* remote redundant network

* [Example]: change link from code to doc in HGP-SL

* [Example] in HGP-SL, change to meaningful name

* [Example] Fix path mistake for 'hardgat'

Co-authored-by: zhangtianqi <tianqizh@amazon.com>
2021-01-18 17:01:52 +08:00
Chen Sirui
673cc64c8c [Example] Add hardGAT example (#2486)
* Add hgat example

* Add experiment

* Clean code

* clear the code

* Add index in README

* Add index in README

* Add index in README

* Add index in README

* Add index in README

* Add index in README

* Change the code title and folder name

* Ready to merge

* Prepare for rebase and change message passing function

* use git ignore to handle empty file

* change file permission to resolve empty file

* Change permission

* change file mode

Co-authored-by: Chen <chesirui@3c22fbe5458c.ant.amazon.com>
Co-authored-by: Tianjun Xiao <xiaotj1990327@gmail.com>
2021-01-15 16:58:19 +08:00
Minjie Wang
b1fb3c15ec Update example README.md 2021-01-14 17:19:13 +08:00
KounianhuaDu
a9e16c177c [Example] GNN-FiLM (#2476)
* gnnfilm

* update

* readme

Co-authored-by: zhjwy9343 <6593865@qq.com>
2021-01-13 22:34:14 +08:00