- 20 Dec, 2021 1 commit
-
-
Israt Nisa authored
* add unittest for binary ops * Changed loss func Co-authored-by:
Israt Nisa <nisisrat@amazon.com> Co-authored-by:
Quan (Andy) Gan <coin2028@hotmail.com>
-
- 19 Dec, 2021 2 commits
-
-
Israt Nisa authored
* edge_softmax_hetero forwar+cpu+norm=dst * convert eids to list * addedunittest * added unittest * added backward. Not tested correctness * minor * changed reducer to max from sum * bugfix * docstring * add GPU unittest * output converted to dict from tuple * lint check Co-authored-by:
Israt Nisa <nisisrat@amazon.com> Co-authored-by:
Quan (Andy) Gan <coin2028@hotmail.com>
-
hirayaku authored
* fix CopyVectorToNDArray * Fix lint Co-authored-by:Jinjing Zhou <VoVAllen@users.noreply.github.com>
-
- 17 Dec, 2021 4 commits
-
-
Jinjing Zhou authored
-
Zeyan Li 李则言 authored
-
mszarma authored
-
Israt Nisa authored
* fixed bug * added in test cases * unittest resolved * bugfix Co-authored-by:
Israt Nisa <nisisrat@amazon.com> Co-authored-by:
Quan (Andy) Gan <coin2028@hotmail.com>
-
- 16 Dec, 2021 1 commit
-
-
Israt Nisa authored
[Feature] Add CUDA support for `min` and `max` reducer in heterogeneous API for unary message functions (#3566) * CUDA support max/min reducer on forward pass * docstring * concised UpdateGradMinMax_hetero * reorganized UpdateGradMinMax_hetero * CUDA kernels for max/min reducer * variable name * lint check * changed CUDA 2D thread mapping to 1D * removed legacy cusparse for min/max reducer * git CI issue * restarting git CI * adding namespace std Co-authored-by:
Israt Nisa <nisisrat@amazon.com> Co-authored-by:
Quan (Andy) Gan <coin2028@hotmail.com>
-
- 15 Dec, 2021 2 commits
-
-
lixiaobai authored
* Feat: support API "randomwalk_topk" in library * Feat: use the new API "randomwalk_topk" for PinSAGESampler * Minor * Minor * Refactor: modified codes as checker required * Minor * Minor * Minor * Minor * Fix: checking errors in RandomWalkTopk * Refactor: modified the docstring for randomwalk_topk * change randomwalk_topk to internal * fix * rename * Minor for pinsage.py * Feat: support randomwalk and SelectPinSageNeighbors on GPU Port RandomWalk algorithm on GPU, and port SelectPinSageNeighbors on GPU. * Feat: support GPU on python APIs * Feat: remove perf print information in FrequenchHashmap * Fix: modified the code format Modified the code format as task_lint.sh suggested * Feat: let test script support PinSAGESampler on GPU Let test script support PinSAGESampler on GPU, minor of "restart_prob". * Minor * Minor * Minor * Refactor: use the atomic operations from the array module * Minor: change the long lines * Refactor: modified the get_node_types for gpu * Feat: update the contributor date * Perf: remove unnecessary stream sync * Feat: support other random walk But the non-uniform choice is still not supported. * Fix: add CUDA switch for random walk Co-authored-by:Quan Gan <coin2028@hotmail.com>
-
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:Quan (Andy) Gan <coin2028@hotmail.com>
-
- 13 Dec, 2021 3 commits
-
-
Jinjing Zhou authored
Co-authored-by:Mufei Li <mufeili1996@gmail.com>
-
ZZy979 authored
Make the default value of parameter replace in docstring consistent with code Co-authored-by:
Quan (Andy) Gan <coin2028@hotmail.com> Co-authored-by:
Mufei Li <mufeili1996@gmail.com>
-
schmidt-ju authored
Number of heads needs to be considered for the transformation of the destination features. Otherwise this will crash if residual==True.
-
- 09 Dec, 2021 1 commit
-
-
Muhyun Kim authored
-
- 08 Dec, 2021 1 commit
-
-
Tianqi Zhang (张天启) authored
* fix setdevice issue * change to curand device API Co-authored-by:Quan (Andy) Gan <coin2028@hotmail.com>
-
- 07 Dec, 2021 1 commit
-
-
Mufei Li authored
* Update * Update * Update * Update * Update * CI * CI * CI Co-authored-by:Jinjing Zhou <VoVAllen@users.noreply.github.com>
-
- 06 Dec, 2021 4 commits
-
-
Yongyi authored
* Fix a bug in TWIRLS, add unittest * reformatting the code * modify unittest for TWIRLS Co-authored-by:Jinjing Zhou <VoVAllen@users.noreply.github.com>
-
Jinjing Zhou authored
* doesn't know whether works * add change * fix * fix * fix * remove * revert * lint * lint * fix * revert * lint * fix * only build rpc on linux * lint * lint * fix build on windows * fix windows * remove old test * fix cmake * Revert "remove old test" This reverts commit f1ea75c777c34cdc1f08c0589676ba6aee1feb29. * fix windows * fix * fix * fix indent * fix indent * address comment * fix * fix * fix * fix * fix * lint * fix indent * fix lint * add introduction * fix * lint * lint * add more logs * fix * update xbyak for C++14 with gcc5 * Remove channels * fix * add test script * fix * remove unused file * fix lint * add timeout
-
Jinjing Zhou authored
* tmp fix * add description
-
Quan (Andy) Gan authored
* first commit * second commit * spaghetti unit tests * rewrite test
-
- 04 Dec, 2021 1 commit
-
-
xiang song(charlie.song) authored
* Fix dist user embed bug * Add some comments * trigger Co-authored-by:xiangsx <xiangsx@ip-10-3-83-86.eu-west-1.compute.internal>
-
- 03 Dec, 2021 2 commits
-
-
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:
Israt Nisa <nisisrat@amazon.com> Co-authored-by:
Quan (Andy) Gan <coin2028@hotmail.com>
-
Jinjing Zhou authored
-
- 02 Dec, 2021 3 commits
-
-
Jinjing Zhou authored
-
Muhyun Kim authored
Co-authored-by:zhjwy9343 <6593865@qq.com>
-
Mufei Li authored
* Update * Update * Fix * Update * Update * update * Fix test * CI * CI
-
- 30 Nov, 2021 2 commits
-
-
Israt Nisa authored
* rgcn with new heterograph API * added new apply_edge() * optimized forward pass * renaming from *hetero to *heteroAPI Co-authored-by:
Israt Nisa <nisisrat@amazon.com> Co-authored-by:
Da Zheng <zhengda1936@gmail.com>
-
ayasar70 authored
* Based on issue #3436. Improving _SegmentCopyKernel s GPU utilization by switching to nonzero based thread assignment * fixing lint issues * Update cub for cuda 11.5 compatibility (#3468) * fixing type mismatch * tx guaranteed to be smaller than nnz. Hence removing last check * minor: updating comment * adding three unit tests for csr slice method to cover some corner cases * working on repeat * updating repeat kernel * removing unnecessary parameter * cleaning commented line * cleaning time measures * cleaning time measurement lines Co-authored-by:
Abdurrahman Yasar <ayasar@nvidia.com> Co-authored-by:
nv-dlasalle <63612878+nv-dlasalle@users.noreply.github.com> Co-authored-by:
Jinjing Zhou <VoVAllen@users.noreply.github.com>
-
- 29 Nov, 2021 3 commits
-
-
lixiaobai authored
* Feat: support API "randomwalk_topk" in library * Feat: use the new API "randomwalk_topk" for PinSAGESampler * Minor * Minor * Refactor: modified codes as checker required * Minor * Minor * Minor * Minor * Fix: checking errors in RandomWalkTopk * Refactor: modified the docstring for randomwalk_topk * change randomwalk_topk to internal * fix * rename * Minor for pinsage.py Co-authored-by:Quan Gan <coin2028@hotmail.com>
-
Jinjing Zhou authored
-
Jinjing Zhou authored
-
- 27 Nov, 2021 1 commit
-
-
esang authored
-
- 24 Nov, 2021 1 commit
-
-
Rhett Ying authored
-
- 23 Nov, 2021 1 commit
-
-
Harsh Sinha authored
* Fix issue 3527 * Changed default device * Added g to device
-
- 22 Nov, 2021 2 commits
-
-
Krzysztof Sadowski authored
-
VoVAllen authored
-
- 21 Nov, 2021 1 commit
-
-
Jinjing Zhou authored
* add * fix optional docing * fix * lint * add normalized by edge weight * add test * fix * lint * fix docs * fix * fix docs
-
- 19 Nov, 2021 1 commit
-
-
Mufei Li authored
* Update * Fix
-
- 18 Nov, 2021 1 commit
-
-
Mufei Li authored
* Update * Update * CI
-
- 17 Nov, 2021 1 commit
-
-
Krzysztof Sadowski authored
* upload * cleanup of unused code * default gpu training/inference * layer norm instead of batch norm * fix for default inference mode * simplified embedding forward method Co-authored-by:
xiang song(charlie.song) <classicxsong@gmail.com> Co-authored-by:
Quan (Andy) Gan <coin2028@hotmail.com> Co-authored-by:
Mufei Li <mufeili1996@gmail.com>
-