- 09 Jun, 2022 3 commits
-
-
Rhett Ying authored
-
Rhett Ying authored
-
Chang Liu authored
[Bugfix] Fix example case: examples/pytorch/ogb/ogbn-proteins and examples/pytorch/ogb/ogbn-products (#4080) * [Bugfix] Fix ogbn-gat-proteins/products examples * Remove unused BatchSampler definition * Remove comments to ease reading/reviewing * Remove dataloader wrapper
-
- 08 Jun, 2022 4 commits
-
-
Rhett Ying authored
* [ist] enable time out when fetching msg * fix lint error * minor refinements * improve minor log * fix dist test * fix timeout issue in tensorpipe
-
Rhett Ying authored
* [DistTest] add python test of RPC * remove return
-
Rhett Ying authored
* [DistTest] add basic pipeline for dist test across machines * move launch remote cmd to separate file * add test for rpc * fix function naming rule Co-authored-by:Minjie Wang <wmjlyjemaine@gmail.com>
-
ndickson-nvidia authored
-
- 07 Jun, 2022 2 commits
-
-
ndickson-nvidia authored
* * Added specialization of cublasGemm function for `__half` type, to try to address https://github.com/dmlc/dgl/issues/3988 * * Added USE_FP16 guard * * Added test cases to test_segment_mm, to test newly-added FP16 specialization of cublasGemm * * Replaced for loop in test_segment_mm with pytest.mark.parametrize, as recommended Co-authored-by:
Xin Yao <xiny@nvidia.com>
-
Tudor Andrei Dumitrascu authored
* Update link to correct destination. * Update 4_rgcn.py * Update 4_rgcn.py * Update tutorials/models/1_gnn/4_rgcn.py * Update tutorials/models/1_gnn/4_rgcn.py * Update tutorials/models/1_gnn/4_rgcn.py Co-authored-by:Rhett Ying <85214957+Rhett-Ying@users.noreply.github.com>
-
- 06 Jun, 2022 3 commits
-
-
ndickson-nvidia authored
* * Added support for common operations on FP16 (`half` or `__half`) for older GPU architectures * Fixed an issue with previous check for FP16 support * * Removing FP16 type checks, since they should no longer be needed * * Fixed AtomicAdd to be atomic for `float` and `double` for old GPU architectures. Unfortunately, it seems that atomicCAS for unsigned short seems to be unavailable until architecture 70, so half will have to stay non-atomic on old GPUs. * * Fixed non-atomic version of `AtomicAdd<half>` for older GPUs to return old value instead value of new
-
Quan (Andy) Gan authored
Co-authored-by:Xin Yao <xiny@nvidia.com>
-
Xin Yao authored
Co-authored-by:
nv-dlasalle <63612878+nv-dlasalle@users.noreply.github.com> Co-authored-by:
Israt Nisa <neesha295@gmail.com>
-
- 04 Jun, 2022 3 commits
-
-
Sai Kandregula authored
* typo fix in TUDataset docs * remove bias in Linear layer because of BatchNorm1d Co-authored-by:
decoherencer <decoherencer@users.noreply.github.com> Co-authored-by:
Mufei Li <mufeili1996@gmail.com>
-
Mufei Li authored
* Update * Update * Update * Fix * Update * Update * Update * Update * Update * Fix * Update * Update * Update * Fix * Update * Update * update * Update * Update * Update * Fix * Fix * Update * Update * Update * Update * lr_scheduler * Update * Update * Update * Update * Update * Update * Fix * Fix * Fix * Fix * Update * Update * Update * Update * Update * Fix * Update * Update * Update * Update * Fix * Update * Update * Update * Fix * Fix * Fix * Update * Update * Fix * Fix * Update * Update * Update * Update * Update * Update * update * CI * Update * Update * Update * Update * Update Co-authored-by:Minjie Wang <wmjlyjemaine@gmail.com>
-
- 03 Jun, 2022 3 commits
-
-
RecLusIve-F authored
* Add BGRL example * Update README.md * Update utils.py * Update * Update utils.py
-
Sai Kandregula authored
Co-authored-by:
decoherencer <decoherencer@users.noreply.github.com> Co-authored-by:
Mufei Li <mufeili1996@gmail.com>
-
Riju Mukherjee authored
* enhance EGATConv| nfeats as tuples * egatconv modified for bipartite graphs * modified docstrings * added/modified unittests for EGATConv * Update egatconv.py * rectified lint errors Co-authored-by:
rijulizer <riju.mukherjee@gmail.com> Co-authored-by:
Mufei Li <mufeili1996@gmail.com>
-
- 02 Jun, 2022 4 commits
-
-
Xin Zhang authored
Co-authored-by:Mufei Li <mufeili1996@gmail.com>
-
RecLusIve-F authored
* Fix bugs & Update dataset * Update * Update wikics.py * Update wikics.py * Update test_data.py * Update wikics.py * Update wikics.py * Update wikics.py * update * Update module.py * Update dgl.data.rst * Update wikics.py * Update wikics.py Co-authored-by:Mufei Li <mufeili1996@gmail.com>
-
Chang Liu authored
Co-authored-by:Mufei Li <mufeili1996@gmail.com>
-
Mufei Li authored
* Update * CI * Update * Update * Fix * Fix
-
- 28 May, 2022 4 commits
-
-
Quan (Andy) Gan authored
* change warning message * Update tensordispatch.cc
-
Quan (Andy) Gan authored
This reverts commit fdd1fe19.
-
Quan (Andy) Gan authored
-
Sai Kandregula authored
Co-authored-by:decoherencer <decoherencer@users.noreply.github.com>
-
- 27 May, 2022 1 commit
-
-
Mufei Li authored
* Update * Update * Update dgl.data.rst * CI
-
- 26 May, 2022 2 commits
-
-
nv-dlasalle authored
* Enable FP16 for GPU builds in CI * Limit default GPU archs to pascal and above * Disable FP16 dispatching for cuda architectures less than 60 * Fix linting * Fix typos
-
彭齐荣 authored
-
- 25 May, 2022 1 commit
-
-
Minjie Wang authored
* cython nogil * move APIs to internal and add unit test * fix lint * disable callback array test
-
- 24 May, 2022 1 commit
-
-
Mufei Li authored
* Update module.py * Update utils.py * Update utils.py * Update utils.py * Update module.py * Update * Update * Update
-
- 23 May, 2022 5 commits
-
-
Quan (Andy) Gan authored
Co-authored-by:Mufei Li <mufeili1996@gmail.com>
-
Mufei Li authored
* Update model.py * Update entity_classify_mb.py
-
Feiyang(Vance) Chen authored
Co-authored-by:Mufei Li <mufeili1996@gmail.com>
-
nv-dlasalle authored
Co-authored-by:Mufei Li <mufeili1996@gmail.com>
-
- 20 May, 2022 2 commits
-
-
rudongyu authored
* add label propagation module * fix prev bug in example * add dgn * fix linting and doc issues * update label propagation & dgn * update label propagation & dgn * update example * fix unit test * fix agg heritage issue * fix agg issue * fix lint * fix idx * fix lp gpu issue * Update * Update Co-authored-by:mufeili <mufeili1996@gmail.com>
-
Hao Yuan authored
-
- 19 May, 2022 1 commit
-
-
kylasa authored
[Distributed Training Pipeline] Initial implementation of Distributed data processing step in the Dis… (#3926) * Initial implementation of Distributed data processing step in the Distributed Training pipeline Implemented the following: 1) Read the output of parmetis (node-id to partition-id mappings) 2) Read the original graph files 3) Shuffle the node/edge metadata and features 4) output the partition specific files in DGL format using convert_partition.py functionality 5) Graph meta data is serialized in json format on rank-0 machine. * Bug Fixes identified during verification of the dataset 1. When sending out global-id lookups for non-local nodes, in the msg_alltoall.py, conditional filter was used to identify the indices in node_data which is incorrect. Replaced the conditional filter with intersect1d to find out the common node ids and appropriate indices which are later used to identify the needed information to communicate. 2. When writing the graph level json file in distributed processing, the edge_offset on non-rank-0 machines was starting from 0 instead of the appropriate offset. Now added code to start the edge(s) from correct starting offset instead of 0 always. * Restructuring and consolidation of code 1) Fixed issue when running verify_mag_dataset.py, Now we read xxx_removed_edges.txt and add these edges to `edge_data`. This will ensure that the self-loops and duplicate edges are handling appropriately when compared to the original dataset. 2) Consolidated code into a fewer files and changed code to following the python naming convention. * Code changes addressing code review comments Following changes are made in this commit. 1) Naming convention is defined and code is changed accordingly. Definition of various global_ids are defined and how to read them is mentioned. 2) All the code review comments are addressed 3)Files are moved to a new directory with dgl/tools directory as per suggestion 4) README.md file is include and it contains detailed information about the Naming convention adopted by the code, high level overview of the algorithm used in data-shuffling, example command-line to use on a single machine. * addressing github review comments Made code changes addressing all the review comments from GitHub. * Addressing latest code review comments Addressed all the latest code reviewing comments. One of the major changes is treating the node and edge metadata as dictionary objects and removing all the python lists with numpy arrays. * Update README.md Text rendering corrections * Addressed code review comments Addressed code review comments for the latest code review Co-authored-by:xiang song(charlie.song) <classicxsong@gmail.com>
-
- 18 May, 2022 1 commit
-
-
Peiqi Yin authored
* fix hetero ogbn-mag full neighbor inference. * fix hetero Co-authored-by:Mufei Li <mufeili1996@gmail.com>
-