提交

提交图

2184 次代码提交

作者 SHA1 备注 提交日期
Quan Gan 2b8c834b08 update version 0.8.0post2 2022-03-31 13:32:40 +00:00
Quan (Andy) Gan 3eaa07c315 [Bugfix] Fix UVA sampling with partially specified node types (#3897)
* fix uva with partial node types

* lint

* skip tensorflow unit test
2022-03-31 13:31:47 +00:00
nv-dlasalle 34bcb11d2e [bugfix] Make source build work for systems where the default is python2 (#3718)
* Make compatible for system where the default is python2

* Update cmakelists with find package

* Switch to find_program

Co-authored-by: Quan (Andy) Gan <coin2028@hotmail.com>
2022-03-31 13:31:47 +00:00
Liang Wang da43e02619 [BugFix] Remove redundant reference of networkx package in pagerank.py (#3888)
Co-authored-by: Minjie Wang <wmjlyjemaine@gmail.com>
2022-03-31 13:31:47 +00:00
Peiqi Yin 6314f55501 [BugFix] involve indices_devices for other dataset object. (#3810)
* involve indices_devices for other dataset object.

* modify raise error when device not found.

* remove empty line

* fix line too long
2022-03-31 13:31:47 +00:00
Minjie Wang 49e19729c6 [Doc] Update doc of dataloading package. (#3886)
* wip: dataloading doc

* update dataloading package doc and many others

* lint
2022-03-31 13:31:47 +00:00
Tong He 300d655c36 [bugfix] Set stacklevel=2 for dgl_warning (#3816)
Co-authored-by: Jinjing Zhou <VoVAllen@users.noreply.github.com>
Co-authored-by: Minjie Wang <wmjlyjemaine@gmail.com>
2022-03-31 13:31:47 +00:00
Quan (Andy) Gan 36d0539742 [Bug] Fix multiple issues in distributed multi-GPU GraphSAGE example (#3870)
* fix distributed multi-GPU example device

* try Join

* update version requirement in README

* use model.join

* fix docs

Co-authored-by: Jinjing Zhou <VoVAllen@users.noreply.github.com>
2022-03-31 13:31:47 +00:00
Rhett Ying 696de43036 [Doc] fix display issue of node/edge_split (#3858)
Co-authored-by: Jinjing Zhou <VoVAllen@users.noreply.github.com>
2022-03-31 13:31:47 +00:00
Quan (Andy) Gan c2f4107829 [Bugfix] Fix UVA sampling with lazy feature slicing (#3862)
* fix uva sampling with features

* fix

* add is_listlike function to distinguish strings from sequence

* fix

Co-authored-by: nv-dlasalle <63612878+nv-dlasalle@users.noreply.github.com>
2022-03-31 13:31:47 +00:00
Quan (Andy) Gan f1c99e039c [Bugfix] Fix multiple bugs and code refactor (#3841)
* fix

* remove setcxx methods

* move pin flag to CSR and COO matrix

Co-authored-by: Jinjing Zhou <VoVAllen@users.noreply.github.com>
2022-03-31 13:31:47 +00:00
Rhett Ying a47350e7c8 [BugFix] send rpc messages blockingly in case of congestion (#3867)
Co-authored-by: Jinjing Zhou <VoVAllen@users.noreply.github.com>
2022-03-31 13:31:47 +00:00
Xin Yao f6e7b4ebe6 [Example] Fix multi-GPU RGCN example (#3871)
* fix multi-gpu rgcn example

* remove dgl.multiprocessing in turorials

* add a comment

Co-authored-by: Jinjing Zhou <VoVAllen@users.noreply.github.com>
2022-03-31 13:31:47 +00:00
Rhett Ying c08e4cb857 [BugFix] pass ntype/etype into partition book when node/edge_split (#3828)
* [BugFix] pass ntype/etype into partition book when node/edge_split

* fix test failure

* fix test failue on mxnet

* fix test failure
2022-03-31 13:31:47 +00:00
Quan (Andy) Gan c812d616e1 [Feature] Compatibility to DLPack 0.6 in tensoradapter (#3803)
* compatibility to DLPack 0.6 in tensoradapter

* fix

* oops

Co-authored-by: Jinjing Zhou <VoVAllen@users.noreply.github.com>
2022-03-31 13:31:47 +00:00
Lovro Vrček 26a5eed9dd Fix typo (#3889)
Fix typo "leakge" -> "leakage"
2022-03-29 13:44:40 +08:00
Quan Gan 3800da288e Merge branch 'master' into 0.8.x 0.8.0post1 2022-03-07 15:18:24 +00:00
Quan (Andy) Gan 44638b9336 fix ddp dataloader in heterogeneous cases (#3801) 2022-03-07 16:56:43 +08:00
Rhett Ying bb6cec23b4 [BugFix] fix incorrect name when fetch data in sparse optim (#3808) 2022-03-06 10:43:43 -08:00
Jinjing Zhou 8f0136b0e3 Remove unnecessary jenkins part (#3806)
* fix

* try mount

* what's happening

* fix

* ci
2022-03-04 17:21:19 +08:00
Rhett Ying 0528e90d7d [Examples] fix path for load_graph (#3797) 2022-03-03 15:36:48 +08:00
Rhett Ying 1d80d91a32 [BugFix] call g.is_homogenous instead of len(g.etypes) (#3793) 2022-03-02 14:27:52 +08:00
Quan (Andy) Gan 7f1a5e080b bump version (#3795) 2022-03-02 13:02:55 +08:00
Quan Gan 5834604248 update branch 2022-03-01 14:59:58 +00:00
Quan Gan d2474b8280 update version 2022-03-01 14:59:58 +00:00
Quan (Andy) Gan 396d71809c [Build] Working around broken name mangling in MSVC 16.5.5 + CUDA 11.3 (#3790)
* fix

* explain

* oops
2022-03-01 22:59:23 +08:00
Rhett Ying 0ec439247a [Examples] re-locate load_graph for share (#3784) 2022-03-01 09:32:53 +08:00
Da Zheng e0f0fa2a78 Fix a bug in sparse optimizer. (#3779)
* fix a bug.

* Update pylintrc

* fix.

Co-authored-by: Quan (Andy) Gan <coin2028@hotmail.com>
2022-02-28 12:04:32 -08:00
Quan (Andy) Gan 3521fbe9ae [Build] Split spmm.cu and sddmm.cu for building on Windows (#3789)
* split files

* fix
2022-03-01 03:04:51 +08:00
Quan (Andy) Gan 6e1c69904e [Build or bug?] Fix VS2019 compilation error in randomwalk GPU kernel (#3788)
* Update randomwalk_gpu.cu

* Update randomwalk_gpu.cu
2022-02-28 22:02:23 +08:00
Xin Yao 8425c936c2 update doc for gpu&uva sampling (#3787)
Co-authored-by: Quan (Andy) Gan <coin2028@hotmail.com>
2022-02-28 21:17:32 +08:00
Xin Yao 861666fa55 [Bugfix] Fix RGCN Example (#3785) 2022-02-28 18:55:06 +08:00
Mufei Li ec64581c96 [Doc] Misc fix for doc (#3782)
* Update nn-pytorch.rst

* Update dgl.data.rst

* Update dgl.rst
2022-02-28 16:03:32 +08:00
Quan (Andy) Gan 62e23bd5b1 [Bugs] Fix distributed example error and import error (#3783)
* fix

* raise an error

* fix docserver crash
2022-02-28 14:58:50 +08:00
Jinjing Zhou 7ab10348ed Sort recipe in DGL-Go (#3781)
* add

* remove

* fix

* rework the readme and some changes

* add png

* update png

* add recipe get

* sort recipe list and remove copy

* fix

Co-authored-by: Minjie Wang <wmjlyjemaine@gmail.com>
Co-authored-by: Quan (Andy) Gan <coin2028@hotmail.com>
2022-02-28 13:27:02 +08:00
Minjie Wang 869991d7dc [Doc] Update README; add DGL-Go related 2022-02-28 11:44:55 +08:00
Minjie Wang e36cada2e8 [Doc] Update readme for DGL-Go 2022-02-28 10:53:16 +08:00
Jinjing Zhou 266b21e535 [DGL-Go] Change name to dglgo (#3778)
* add

* remove

* fix

* rework the readme and some changes

* add png

* update png

* add recipe get

Co-authored-by: Minjie Wang <wmjlyjemaine@gmail.com>
Co-authored-by: Quan (Andy) Gan <coin2028@hotmail.com>
2022-02-28 10:40:01 +08:00
Quan (Andy) Gan d41d07d0f6 [Doc and bugfix] Add docs and user guide and update tutorial for sampling pipeline (#3774)
* huuuuge update

* remove

* lint

* lint

* fix

* what happened to nccl

* update multi-gpu unsupervised graphsage example

* replace most of the dgl.mp.process with torch.mp.spawn

* update if condition for use_uva case

* update user guide

* address comments

* incorporating suggestions from @jermainewang

* oops

* fix tutorial to pass CI

* oops

* fix again

Co-authored-by: Xin Yao <xiny@nvidia.com>
2022-02-28 02:21:51 +08:00
Mufei Li 3bd5a9b6d1 [Doc] Fix Doc (#3777)
* Update

* Update

* Update

* Update
2022-02-25 17:21:06 +08:00
Mufei Li 6d9433b04f [Transform] [Doc] Rename transform to transforms and update doc (#3765)
* Update

* Update

* Update

* Fix

* Update

* Update

* Update

* Fix
2022-02-24 21:28:15 +08:00
Rhett Ying ccaa0bf282 [Doc] refine docstring and examples for reorder_graph (#3770)
* [Doc] refine docstring and examples for reorder_graph

* refine docstring
2022-02-24 17:31:00 +08:00
Rhett Ying 609a49a9ba [Doc] fix example in dataset adapter docstring (#3772) 2022-02-24 16:57:25 +08:00
Rhett Ying 2f4146a4c2 [Dataset] add train_idx/val_idx/test_idx as dataset attributes (#3769)
* add train_idx/val_idx/test_idx as dataset attributes

* refine docstring
2022-02-24 15:17:40 +08:00
sanchit-misra e7ad4c9c8b Fixes the bug when total_nnz is > integer limit (#3766) 2022-02-23 13:34:34 -08:00
Rhett Ying 4b182b9063 toctree typo for dataset adapters (#3764)
* toctree typo for dataset adapters

* Update docs/source/api/python/dgl.data.rst
2022-02-23 18:46:19 +08:00
Rhett Ying 8db2dd3355 [Dataset][Fix] Allow non-numeric values and some fix on doc (#3757)
* [Fix] be able to parse ids if numeric and non-numeric values are used together

* add required package info and cache note into docstring

* duplicate node id is not allowed
2022-02-23 17:26:12 +08:00
nv-dlasalle bf649d940c [Bugfix][Performance] Update nccl to 2.11.4 (#3761)
Co-authored-by: Minjie Wang <wmjlyjemaine@gmail.com>
2022-02-23 13:51:41 +08:00
Minjie Wang 0227ddfb66 [NN] Rework RelGraphConv and HGTConv (#3742)
* WIP: TypedLinear and new RelGraphConv

* wip

* further simplify RGCN

* a bunch of tweak for performance; add basic cpu support

* update on segmm

* wip: segment.cu

* new backward kernel works

* fix a bunch of bugs in kernel; leave idx_a for future

* add nn test for typed_linear

* rgcn nn test

* bugfix in corner case; update RGCN README

* doc

* fix cpp lint

* fix lint

* fix ut

* wip: hgtconv; presorted flag for rgcn

* hgt code and ut; WIP: some fix on reorder graph

* better typed linear init

* fix ut

* fix lint; add docstring
2022-02-23 12:10:20 +08:00
Quan (Andy) Gan 4f00d5ac6f [Bugfix] Fix graph being duplicated in multi-GPU and CPU dataloader workers (#3760)
* fix shared memory issue

* oops

* add explanation

* add explanation
2022-02-22 18:00:47 +08:00