- 29 Jun, 2022 1 commit
-
-
nv-dlasalle authored
* Update nccl communicator for when NCCL is missing * Use static_cast * Add doc string * Fix whitespace * Resrtict unit test to GPU runs Co-authored-by:Xin Yao <xiny@nvidia.com>
-
- 28 Jun, 2022 2 commits
-
-
Mufei Li authored
Co-authored-by:
Minjie Wang <wmjlyjemaine@gmail.com> Co-authored-by:
Xin Yao <xiny@nvidia.com>
-
Mufei Li authored
-
- 24 Jun, 2022 1 commit
-
-
nv-dlasalle authored
* Add uva by default to embedding * More updates * Update optimizer * Add new uva functions * Expose new pinned memory function * Add unit tests * Update formatting * Fix unit test * Handle auto UVA case when training is on CPU * Allow per-embedding decisions for whether to use UVA * Address spares_optim.py comments * Remove unused templates * Update unit test * Use dgl allocate memory for pinning * allow automatically unpin * workaround for d2h copy with a different dtype * fix linting * update error message * update copyright Co-authored-by:
Xin Yao <xiny@nvidia.com> Co-authored-by:
Minjie Wang <wmjlyjemaine@gmail.com>
-
- 23 Jun, 2022 1 commit
-
-
Xin Yao authored
* Explicitly unpin tensoradapter allocated arrays * Undo unrelated change * Add unit test * update unit test * add pinned_by_dgl flag to NDArray::Container * use dgl.ndarray for holding the pinning status * update multi-gpu uva inference * reinterpret cast NDArray::Container* to DLTensor* in MoveAsDLTensor * update unpin column and examples * add unit test for unpin column Co-authored-by:
Dominique LaSalle <dlasalle@nvidia.com> Co-authored-by:
nv-dlasalle <63612878+nv-dlasalle@users.noreply.github.com>
-
- 22 Jun, 2022 1 commit
-
-
Quan (Andy) Gan authored
* fix * fix * Update utils.py
-
- 21 Jun, 2022 1 commit
-
-
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 * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update
-
- 20 Jun, 2022 1 commit
-
-
Rhett Ying authored
* [Dist] defer to load node/edge feats * fix lint * Update python/dgl/distributed/partition.py Co-authored-by:
Minjie Wang <minjie.wang@nyu.edu> * Update python/dgl/distributed/partition.py Co-authored-by:
Minjie Wang <minjie.wang@nyu.edu> * fix lint Co-authored-by:
Minjie Wang <minjie.wang@nyu.edu>
-
- 16 Jun, 2022 1 commit
-
-
Rhett Ying authored
* [Dist] set socket as default backend for RPC * add tests both for socket and tensorpipe
-
- 15 Jun, 2022 1 commit
-
-
Serge Panev authored
Signed-off-by:
Serge Panev <spanev@nvidia.com> Co-authored-by:
Rhett Ying <85214957+Rhett-Ying@users.noreply.github.com>
-
- 14 Jun, 2022 2 commits
-
-
RecLusIve-F authored
* Add Flickr and Yelp dataset * Update flickr.py * update * Update yelp.py * Update yelp.py * update * Update yelp.py * Update test_data.py * Update yelp.py * update * Update test_data.py * Update yelp.py Co-authored-by:Mufei Li <mufeili1996@gmail.com>
-
Rhett Ying authored
* [Dist] master port should be fixed for all trainers * add tests for tools/launch.py
-
- 12 Jun, 2022 1 commit
-
-
Huarui HE authored
* add argument reorder=False for citation_graph * add description of the argument reorder * add reordered/un_reordered save_path * add version number postfix Co-authored-by:Mufei Li <mufeili1996@gmail.com>
-
- 09 Jun, 2022 1 commit
-
-
Rhett Ying authored
-
- 08 Jun, 2022 3 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>
-
- 07 Jun, 2022 1 commit
-
-
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>
-
- 04 Jun, 2022 1 commit
-
-
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 1 commit
-
-
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 2 commits
-
-
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>
-
Mufei Li authored
* Update * CI * Update * Update * Fix * Fix
-
- 28 May, 2022 2 commits
-
-
Quan (Andy) Gan authored
This reverts commit fdd1fe19.
-
Quan (Andy) Gan authored
-
- 26 May, 2022 1 commit
-
-
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
-
- 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 1 commit
-
-
nv-dlasalle authored
Co-authored-by:Mufei Li <mufeili1996@gmail.com>
-
- 20 May, 2022 1 commit
-
-
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>
-
- 18 May, 2022 1 commit
-
-
Rhett Ying authored
* [Dist][BugFix] enable sampling on bipartite * add comments for tests
-
- 17 May, 2022 1 commit
-
-
ndickson-nvidia authored
* * Added half_(), float_(), and double_() functions to DGLHeteroGraph, HeteroNodeDataView, and HeteroEdgeDataView, for converting floating-point tensor data to float16, float32, or float64 precision * * Extracted out private functions for floating-point type conversion, to reduce code duplication * * Added test for floating-point data conversion functions, half_(), float_(), and double_() * * Moved half_(), float_(), and double_() functions from HeteroNodeDataView and HeteroEdgeDataView to Frame class * * Updated test_float_cast() to use dgl.heterograph instead of dgl.graph * Added to CONTRIBUTORS.md * * Changed data type conversion to be deferred until the data is accessed, to avoid redundant conversions of data that isn't used. * * Addressed issues flagged by linter * * Worked around a bug in the old version of mxnet that's currently used for DGL testing * * Only defer Column data type conversion if there is a pending device transfer or index sampling to be done. This is expected to be the desired behaviour based on discussions of a few use cases, as described in the comments. * * Moved floating-point feature data conversion functions to dgl.transforms.functional * Changed them from in-place behaviour to shallow copy (out-of-place) behaviour * * Fixed linter issues * * Removed lines that unintentionally added to_half, to_float, and to_double to DGLHeteroGraph * Moved _init_api line to the end of the file again * * Removed one of the two leading underscores from Frame.__astype_float, making it not fully private Co-authored-by:nv-dlasalle <63612878+nv-dlasalle@users.noreply.github.com>
-
- 16 May, 2022 4 commits
-
-
nv-dlasalle authored
Prevent users from attempting to pin PyTorch non-contiguous tensors or views only encompassing part of tensor. (#3992) * Disable pinning non-contiguous memory * Prevent views from being converted for write * Fix linting * Add unit tests * Improve error message for users * Switch to pytest function * exclude mxnet and tensorflow from inplace pinning * Add skip * Restrict to pytorch backend * Use backend to retrieve device * Fix capitalization in decorator Co-authored-by:Quan (Andy) Gan <coin2028@hotmail.com>
-
nv-dlasalle authored
* Explicitly unpin tensoradapter allocated arrays * Undo unrelated change * Add unit test * update unit test
-
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 * Fix * Update * Update * Update
-
Xin Yao authored
* remove unnecessary induced vertices in EdgeSubgraph * add unit test
-
- 13 May, 2022 1 commit
-
-
Rhett Ying authored
-
- 11 May, 2022 2 commits
-
-
Vikram Sharma authored
Based on the pull request: https://github.com/dmlc/dgl/pull/3983
-
Rhett Ying authored
* [Dist] Enable maximum try times for socket backend via DGL_DIST_MAX_TRY_TIMES * reset env before/after test * print log for info when trying to connect * fix * print log in python instead of cpp
-
- 10 May, 2022 1 commit
-
-
Rhett Ying authored
-
- 07 May, 2022 1 commit
-
-
RecLusIve-F authored
* [Model]P-GNN * updata * [Example]P-GNN * Update README.md * Add NodeFeatureMasking and NormalizeFeatures * Update * Update transforms.rst * Update * Update * Update * Update test_transform.py * Update * Update * Update test_transform.py * Update module.py * Update module.py * Update module.py Co-authored-by:Mufei Li <mufeili1996@gmail.com>
-