"src/vscode:/vscode.git/clone" did not exist on "a1245c2c612cc18d052451e80e71f0e54c416747"
  1. 15 Dec, 2021 1 commit
    • Vasimuddin Md's avatar
      [DistGNN, Graph partitioning] Libra partition (#3376) · 78e0dae6
      Vasimuddin Md authored
      
      
      * added distgnn plus libra codebase
      
      * Dist application codes
      
      * added comments in partition code. changed the interface of partitioning call.
      
      * updated readme
      
      * create libra partitioning branch for the PR
      
      * removed disgnn files for first PR
      
      * updated kernel.cc
      
      * added libra_partition.cc and moved libra code from kernel.cc to libra_partition.cc
      
      * fixed lint error; merged libra2dgl.py and main_Libra.py to libra_partition.py; added graphsage/distgnn folder and partition script.
      
      * removed libra2dgl.py
      
      * fixed the lint error and cleaned the code.
      
      * revisions due to PR comments. added distgnn/tools contains partitions routines
      
      * update 2 PR revision I
      
      * fixed errors; also improved the runtime by 10x.
      
      * fixed minor lint error
      
      * fixed some more lints
      
      * PR revision II changed the interface of libra partition function
      
      * rewrite docstring
      Co-authored-by: default avatarQuan (Andy) Gan <coin2028@hotmail.com>
      78e0dae6
  2. 13 Dec, 2021 3 commits
  3. 09 Dec, 2021 1 commit
  4. 08 Dec, 2021 1 commit
  5. 07 Dec, 2021 1 commit
  6. 06 Dec, 2021 4 commits
  7. 04 Dec, 2021 1 commit
  8. 03 Dec, 2021 2 commits
    • Israt Nisa's avatar
      [Feature] Add Min/max reducer in heterogeneous API for unary message functions (#3514) · cb0e1103
      Israt Nisa authored
      
      
      * min/max support for forward CPU heterograph
      
      * Added etype with each argU values
      
      * scatter_add needs fix
      
      * added scatter_add_hetero. Grads dont match for max reducer
      
      * storing ntype in argX
      
      * fixing scatter_add_hetero
      
      * hetero matches with torch's scatter add
      
      * works copy_e forward+cpu
      
      * added backward for copy_rhs
      
      * Computes gradient for all node types in one kernel
      
      * bug fix
      
      * unnitest for max/min on CPU
      
      * renamed scatter_add_hetero to update_grad_minmax_hetero
      
      * lint check and comment out cuda call for max. Code is for CPU only
      
      * lint check
      
      * replace inf with zero
      
      * minor
      
      * lint check
      
      * removed LIBXSMM code from hetro code
      
      * fixing backward operator of UpdateGradMinMaxHetero
      
      * removed backward from update_grad_minmax_hetero
      
      * docstring
      
      * improved docstring and coding style
      
      * Added pass by pointer for output
      
      * typos and pass by references
      
      * Support for copy_rhs
      
      * Added header <string>
      
      * fix bug in copy_u_max
      
      * Added comments and dimension check of all etypes
      
      * skip mxnet check
      
      * pass by pointer output arrays
      
      * updated docstring
      Co-authored-by: default avatarIsrat Nisa <nisisrat@amazon.com>
      Co-authored-by: default avatarQuan (Andy) Gan <coin2028@hotmail.com>
      cb0e1103
    • Jinjing Zhou's avatar
      769718df
  9. 02 Dec, 2021 3 commits
  10. 30 Nov, 2021 2 commits
  11. 29 Nov, 2021 3 commits
  12. 27 Nov, 2021 1 commit
  13. 24 Nov, 2021 1 commit
  14. 23 Nov, 2021 1 commit
  15. 22 Nov, 2021 2 commits
  16. 21 Nov, 2021 1 commit
  17. 19 Nov, 2021 1 commit
  18. 18 Nov, 2021 1 commit
  19. 17 Nov, 2021 3 commits
  20. 16 Nov, 2021 2 commits
  21. 15 Nov, 2021 2 commits
  22. 14 Nov, 2021 1 commit
    • Yang Su's avatar
      Fix User Guide EN and CN typo (#3495) · 863c2495
      Yang Su authored
      
      
      * Update graph-heterogeneous.rst
      
      `tensor([0, 1, 2, 0, 1, 2])` should be output instead of code
      
      * Update message-api.rst
      
      `updata_all_example()` should be `update_all_example()`
      
      * Update message-efficient.rst
      
      `cat_feat` need to concatenate with `dim=1` for the # edge features to match # edges
      
      * Update nn-construction.rst
      
      all `max_pool` in the aggregator type of `SAGEConv` should be `pool` instead
      
      * Update graph-heterogeneous.rst
      
      `tensor([0, 1, 2, 0, 1, 2])` should be output instead of code
      
      * Update message-api.rst
      
      `updata_all_example()` should be `update_all_example()`
      
      * Update message-efficient.rst
      
      `cat_feat` need to concatenate with `dim=1` for the # edge features to match # edges
      
      * Update nn-construction.rst
      
      all `max_pool` in the aggregator type of `SAGEConv` should be `pool` instead
      
      * Update nn-forward.rst
      
      all `max_pool` in the aggregator type of `SAGEConv` should be `pool` instead
      
      * Update nn-forward.rst
      
      all `max_pool` in the aggregator type of `SAGEConv` should be `pool` instead
      Co-authored-by: default avatarzhjwy9343 <6593865@qq.com>
      863c2495
  23. 12 Nov, 2021 1 commit
  24. 10 Nov, 2021 1 commit
    • Mufei Li's avatar
      [NN] GNNExplainer (#3490) · dfa32ae0
      Mufei Li authored
      * Update
      
      * Update
      
      * Update
      
      * Fix
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Fix
      
      * Fix
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * lint fix
      
      * lint fix
      
      * Fix lint
      
      * Update
      
      * Fix CI
      
      * Fix CI
      
      * Fix
      
      * CI
      
      * Fix
      
      * Update
      
      * Fix
      
      * Fix
      
      * Fix CI
      
      * Fix CI
      dfa32ae0