1. 01 Mar, 2021 1 commit
  2. 28 Feb, 2021 1 commit
  3. 25 Feb, 2021 4 commits
  4. 16 Feb, 2021 1 commit
  5. 10 Feb, 2021 1 commit
  6. 09 Feb, 2021 1 commit
    • Da Zheng's avatar
      [Distributed] Distributed METIS partition (#2576) · e4ff4844
      Da Zheng authored
      
      
      * add convert.
      
      * fix.
      
      * add write_mag.
      
      * fix convert_partition.py
      
      * write data.
      
      * use pyarrow to read.
      
      * update write_mag.py
      
      * fix convert_partition.py.
      
      * load node/edge features when necessary.
      
      * reshuffle nodes.
      
      * write mag correctly.
      
      * fix a bug: inner nodes in a partition might be empty.
      
      * fix bugs.
      
      * add verify code.
      
      * insert reverse edges.
      
      * fix a bug.
      
      * add get node/edge data.
      
      * add instructions.
      
      * remove unnecessary argument.
      
      * update distributed preprocessing.
      
      * fix readme.
      
      * fix.
      
      * fix.
      
      * fix.
      
      * fix readme.
      
      * fix doc.
      
      * fix.
      
      * update readme
      
      * update doc.
      
      * update readme.
      Co-authored-by: default avatarUbuntu <ubuntu@ip-172-31-9-132.us-west-1.compute.internal>
      Co-authored-by: default avatarUbuntu <ubuntu@ip-172-31-2-202.us-west-1.compute.internal>
      e4ff4844
  7. 08 Feb, 2021 2 commits
  8. 05 Feb, 2021 4 commits
  9. 04 Feb, 2021 2 commits
  10. 03 Feb, 2021 3 commits
  11. 27 Jan, 2021 2 commits
    • xiang song(charlie.song)'s avatar
      [Feature] Add support for sparse embedding (#2451) · a7e941c3
      xiang song(charlie.song) authored
      
      
      * Add sparse embedding for dgl and update rgcn example
      
      * upd
      
      * Fix
      
      * Revert "Fix"
      
      This reverts commit 4da87cdfb8b8c3506b7fc7376cd2385ba8045c2a.
      
      * Fix
      
      * upd
      
      * upd
      
      * Fix
      
      * Add unitest and update impl
      
      * fix
      
      * Clean up rgcn example code
      
      * upd
      
      * upd
      
      * update
      
      * Fix
      
      * update score
      
      * sparse for sage
      
      * remove model sparse
      
      * upd
      
      * upd
      
      * remove global norm
      
      * revert delete model_sparse.py
      
      * update according to comments
      
      * Fix doc
      
      * upd
      
      * Fix test
      
      * upd
      
      * lint
      
      * lint
      
      * lint
      
      * upd
      
      * upd
      
      * clean up
      Co-authored-by: default avatarUbuntu <ubuntu@ip-172-31-56-220.ec2.internal>
      a7e941c3
    • Tianqi Zhang (张天启)'s avatar
      [Example] Add Graph Cross Net (GXN) example for pytorch backend (#2559) · 8e981db9
      Tianqi Zhang (张天启) authored
      
      
      * 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: default avatarzhangtianqi <tianqizh@amazon.com>
      Co-authored-by: default avatarTong He <hetong007@gmail.com>
      8e981db9
  12. 26 Jan, 2021 2 commits
  13. 25 Jan, 2021 1 commit
    • Da Zheng's avatar
      [Distributed] Heterogeneous graph support (#2457) · 25ac3344
      Da Zheng authored
      
      
      * Distributed heterograph (#3)
      
      * heterogeneous graph partition.
      
      * fix graph partition book for heterograph.
      
      * load heterograph partitions.
      
      * update DistGraphServer to support heterograph.
      
      * make DistGraph runnable for heterograph.
      
      * partition a graph and store parts with homogeneous graph structure.
      
      * update DistGraph server&client to use homogeneous graph.
      
      * shuffle node Ids based on node types.
      
      * load mag in heterograph.
      
      * fix per-node-type mapping.
      
      * balance node types.
      
      * fix for homogeneous graph
      
      * store etype for now.
      
      * fix data name.
      
      * fix a bug in example.
      
      * add profiler in rgcn.
      
      * heterogeneous RGCN.
      
      * map homogeneous node ids to hetero node ids.
      
      * fix graph partition book.
      
      * fix DistGraph.
      
      * shuffle eids.
      
      * verify eids and their mappings when loading a partition.
      
      * Id map from homogneous Ids to per-type Ids.
      
      * verify partitioned results.
      
      * add test for distributed sampler.
      
      * add mapping from per-type Ids to homogeneous Ids.
      
      * update example.
      
      * fix DistGraph.
      
      * Revert "add profiler in rgcn."
      
      This reverts commit 36daaed8b660933dac8f61a39faec3da2467d676.
      
      * add tests for homogeneous graphs.
      
      * fix a bug.
      
      * fix test.
      
      * fix for one partition.
      
      * fix for standalone training and evaluation.
      
      * small fix.
      
      * fix two bugs.
      
      * initialize projection matrix.
      
      * small fix on RGCN.
      
      * Fix rgcn performance (#17)
      Co-authored-by: default avatarUbuntu <ubuntu@ip-172-31-62-171.ec2.internal>
      
      * fix lint.
      
      * fix lint.
      
      * fix lint.
      
      * fix lint.
      
      * fix lint.
      
      * fix lint.
      
      * fix.
      
      * fix test.
      
      * fix lint.
      
      * test partitions.
      
      * remove redundant test for partitioning.
      
      * remove commented code.
      
      * fix partition.
      
      * fix tests.
      
      * fix RGCN.
      
      * fix test.
      
      * fix test.
      
      * fix test.
      
      * fix.
      
      * fix a bug.
      
      * update dmlc-core.
      
      * fix.
      
      * fix rgcn.
      
      * update readme.
      
      * add comments.
      Co-authored-by: default avatarUbuntu <ubuntu@ip-172-31-2-202.us-west-1.compute.internal>
      Co-authored-by: default avatarUbuntu <ubuntu@ip-172-31-9-132.us-west-1.compute.internal>
      Co-authored-by: default avatarxiang song(charlie.song) <classicxsong@gmail.com>
      Co-authored-by: default avatarUbuntu <ubuntu@ip-172-31-62-171.ec2.internal>
      
      * fix.
      
      * fix.
      
      * add div_int.
      
      * fix.
      
      * fix.
      
      * fix lint.
      
      * fix.
      
      * fix.
      
      * fix.
      
      * adjust.
      
      * move code.
      
      * handle heterograph.
      
      * return pytorch tensor in GPB.
      
      * remove some tests in example.
      
      * add to_block for distributed training.
      
      * use distributed to_block.
      
      * remove unnecessary function in DistGraph.
      
      * remove distributed to_block.
      
      * use pytorch tensor.
      
      * fix a bug in ntypes and etypes.
      
      * enable norm.
      
      * make the data loader compatible with the old format.
      
      * fix.
      
      * add comments.
      
      * fix a bug.
      
      * add test for heterograph.
      
      * support partition without reshuffle.
      
      * add test.
      
      * support partition without reshuffle.
      
      * fix.
      
      * add test.
      
      * fix bugs.
      
      * fix lint.
      
      * fix dataset.
      
      * fix for mxnet.
      
      * update docstring.
      
      * rename to floor_div
      
      * avoid exposing NodePartitionPolicy and EdgePartitionPolicy.
      
      * fix docstring.
      
      * fix error.
      
      * fixes.
      
      * fix comments.
      
      * rename.
      
      * rename.
      
      * explain IdMap.
      
      * fix docstring.
      
      * fix docstring.
      
      * update docstring.
      
      * remove the code of returning heterograph.
      
      * remove argument.
      
      * fix example.
      
      * make GraphPartitionBook an abstract class.
      
      * fix.
      
      * fix.
      
      * fix a bug.
      
      * fix a bug in example
      
      * fix a bug
      
      * reverse heterograph sampling.
      
      * temp fix.
      
      * fix lint.
      
      * Revert "temp fix."
      
      This reverts commit c450717b9f578b8c48769c675f2a19d6c1e64381.
      
      * compute norm.
      
      * Revert "reverse heterograph sampling."
      
      This reverts commit bd6deb7f52998de76508f800441ff518e2fadcb9.
      
      * fix.
      
      * move id_map.py
      
      * remove check
      
      * add more comments.
      
      * update docstring.
      Co-authored-by: default avatarUbuntu <ubuntu@ip-172-31-2-202.us-west-1.compute.internal>
      Co-authored-by: default avatarUbuntu <ubuntu@ip-172-31-9-132.us-west-1.compute.internal>
      Co-authored-by: default avatarxiang song(charlie.song) <classicxsong@gmail.com>
      Co-authored-by: default avatarUbuntu <ubuntu@ip-172-31-62-171.ec2.internal>
      25ac3344
  14. 20 Jan, 2021 2 commits
  15. 18 Jan, 2021 1 commit
    • 张天启's avatar
      [Example] Add HGP-SL example for pytorch backend (#2515) · b36b6c26
      张天启 authored
      
      
      * 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: default avatarzhangtianqi <tianqizh@amazon.com>
      b36b6c26
  16. 15 Jan, 2021 1 commit
    • Chen Sirui's avatar
      [Example] Add hardGAT example (#2486) · 673cc64c
      Chen Sirui authored
      
      
      * 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: default avatarChen <chesirui@3c22fbe5458c.ant.amazon.com>
      Co-authored-by: default avatarTianjun Xiao <xiaotj1990327@gmail.com>
      673cc64c
  17. 14 Jan, 2021 1 commit
  18. 13 Jan, 2021 3 commits
  19. 11 Jan, 2021 2 commits
    • Jinjing Zhou's avatar
      Integrate Regression Test with Jenkins (#2448) · 71283997
      Jinjing Zhou authored
      * add bench jenkins
      
      * instance type
      
      * fix
      
      * fix
      
      * fix
      
      * 111
      
      * test
      
      * 111
      
      * 111
      
      * fix
      
      * test
      
      * run
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * publish results
      
      * 111
      
      * regression
      
      * launch ec2 script
      
      * fix
      
      * add
      
      * run on master
      
      * change
      
      * rrr
      
      * run gpu
      
      * fix
      
      * fix
      
      * try fix
      
      * fix
      
      * ff
      
      * fix
      
      * fix
      
      * fix
      
      * refactor
      
      * fix
      
      * fix
      
      * update
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * remove import torchtext
      
      * add shm size
      
      * update
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix this!!!!
      
      * 111
      
      * fix
      
      * remove verbose
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * update readme
      
      * fix
      
      * fix
      
      * fix
      
      * change asv default to head
      
      * commit sage and rgcn
      
      * fix
      
      * update
      71283997
    • Tong He's avatar
      [Doc] Update GraphDataLoader in our docs (#2504) · a9f8f258
      Tong He authored
      
      
      * update graphdataloader in docs
      
      * fix
      
      * update examples
      
      * fix sagpool
      Co-authored-by: default avatarQuan (Andy) Gan <coin2028@hotmail.com>
      a9f8f258
  20. 08 Jan, 2021 1 commit
  21. 07 Jan, 2021 1 commit
  22. 04 Jan, 2021 1 commit
  23. 01 Jan, 2021 1 commit
  24. 28 Dec, 2020 1 commit
    • Mufei Li's avatar
      [Example] Move Data to GPU before Minibatch Training (#2453) · 927d2b31
      Mufei Li authored
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      927d2b31