- 27 Apr, 2021 1 commit
-
-
Mufei Li authored
* Update * update Co-authored-by:Ubuntu <ubuntu@ip-172-31-59-108.us-west-2.compute.internal>
-
- 18 Mar, 2021 2 commits
-
-
Zihao Ye authored
* upd * lint * upd * upd * compatibility * upd * upd Co-authored-by:Jinjing Zhou <VoVAllen@users.noreply.github.com>
-
Jinjing Zhou authored
* fix pickle problem * lint * add pickle tests * fix * fix * fix * fix * fix for windows
-
- 03 Mar, 2021 1 commit
-
-
Mufei Li authored
* Update * update * Update Co-authored-by:Jinjing Zhou <VoVAllen@users.noreply.github.com>
-
- 12 Feb, 2021 1 commit
-
-
Quan (Andy) Gan authored
-
- 29 Jan, 2021 1 commit
-
-
Quan (Andy) Gan authored
* fix heterograph conv * remove test cases * fix test * fix test * fix test Co-authored-by:Minjie Wang <wmjlyjemaine@gmail.com>
-
- 28 Jan, 2021 1 commit
-
-
Chen Sirui authored
* add multihead in DotGatConv * Fix spacing issue * Add Unit test for dotgat * Modified Unit test for dotgat * Add transformer like divisor * Update dotgatconv.py Co-authored-by:
Chen <chesirui@3c22fbe5458c.ant.amazon.com> Co-authored-by:
Zihao Ye <expye@outlook.com>
-
- 26 Jan, 2021 1 commit
-
-
Tong He authored
* add edge weight in forward * fix lint * fix * fix * address comments * add utils * add util to normalize in gcn way * fix lint * add unittest * fix lint * fix docstring * fix docstring * address comments * improve notation consistence * use preferred fn
-
- 14 Jan, 2021 1 commit
-
-
Mufei Li authored
* Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update * Update Co-authored-by:Minjie Wang <wmjlyjemaine@gmail.com>
-
- 13 Jan, 2021 1 commit
-
-
xiang song(charlie.song) authored
Co-authored-by:
Ubuntu <ubuntu@ip-172-31-59-204.ec2.internal> Co-authored-by:
Minjie Wang <wmjlyjemaine@gmail.com>
-
- 04 Jan, 2021 1 commit
-
-
Minjie Wang authored
* WIP * finish lowmem impl; benchmarking * wip * wip * fix benchmarks * fix bug in searchsorted * update readme * update * lint and ogb dependency * add flags to to_homogeneous * fix docstring * address comments
-
- 07 Dec, 2020 1 commit
-
-
Mufei Li authored
* Update * Update
-
- 18 Aug, 2020 1 commit
-
-
Mufei Li authored
* Update adj * Fix
-
- 17 Aug, 2020 2 commits
-
-
Mufei Li authored
* Update graph * Fix for dgl.graph * from_scipy * Replace canonical_etypes with relations * from_networkx * Update for hetero_from_relations * Roll back the change of canonical_etypes to relations * heterograph * bipartite * Update doc * Fix lint * Fix lint * Fix test cases * Fix * Fix * Fix * Fix * Fix * Fix * Update * Fix test * Fix * Update * Use DGLError * Update * Update * Update * Update * Fix * Fix * Fix * Fix * Fix * Fix * Fix * Fix * Update * Fix * Update * Fix * Fix * Fix * Update * Fix * Update * Fix * Update * Update * Update * Update * Update * Update * Update * Fix * Fix * Update * Update * Update * Update * Update * Update * rewrite sanity checks * delete unnecessary checks * Update * Update * Update * Update * Update * Update * Update * Update * Fix * Update * Update * Update * Fix * Fix * Fix * Update * Fix * Update * Fix * Fix * Update * Fix * Update * Fix Co-authored-by:
xiang song(charlie.song) <classicxsong@gmail.com> Co-authored-by:
Minjie Wang <wmjlyjemaine@gmail.com> Co-authored-by:
Quan Gan <coin2028@hotmail.com>
-
Tianjun Xiao authored
Co-authored-by:Minjie Wang <wmjlyjemaine@gmail.com>
-
- 13 Aug, 2020 1 commit
-
-
Tianjun Xiao authored
* no degre check on sage * fix pytest * no in degree check for heteroconv
-
- 12 Aug, 2020 2 commits
-
-
Tianjun Xiao authored
* go through gcn, relgcn * fix tagconv formula * fix doc in sageconv * fix sgconv doc * replace hat with tilde * more comments on gmmconv * fix agnnconv chebconv doc * modify nnconv doc * remove & * add nn conv examples * Rebase master * More merge conflicts * check homo * add back self loop for some convs, check homo in tranform * add example for denseconv * add example and doc for dotgat and cfconv * check in-degree for graphconv * add language fix * gconv address all comments * another round of change based on api template * change agnn * go through agnn, appnp, atomic, cf, cheb, dense, gat, sage modules * finish pytorch part of nn conv * mxnet graphconv done * tensorflow graphconv works * add new modules into doc * add comments to not split code * refine doc * resr * more comments * more fix * finish conv and dense conv part api * pylint fix * fix pylink * fix pylint * more fix * fix * fix test fail because zere in degree * fix test fail * sage is not update for mxnet tf Co-authored-by:Ubuntu <ubuntu@ip-172-31-0-81.us-east-2.compute.internal>
-
xiang song(charlie.song) authored
* Lazy to device * remove print * lint * Fix * Fix * Fix * Fix * Fix * Fix * Fix * lint * Fix * Revert "Fix" This reverts commit 615c9b8f80f5f6ee2ab43c849a22f0083deedf3b. * Add test for frame lazy update * disable tensorflow * upd Co-authored-by:
Ubuntu <ubuntu@ip-172-31-51-214.ec2.internal> Co-authored-by:
Minjie Wang <wmjlyjemaine@gmail.com>
-
- 07 Aug, 2020 2 commits
-
-
Zihao Ye authored
* upd * upd * upd * upd * upd * upd * upd * upd
-
Minjie Wang authored
* WIP: frame refactor * new frame * simple update_all builtin * move all subgraph routines into the same file * sddmm & spmm schedule; node & edge udf * degree bucketing * some tricky 0deg corner cases * bug in frame append * merge test_hetero_basics and test_basics * some code rearange * fix test_heterograph * add mean spmm * enable all builtin combinations * pass gpu test * pass pytorch tests * wip * fix some pt debugging codes * fix bug in mxnet backward * pass all mxnet utests * passed tf tests * docstring * lint * lint * fix broadcasting bugs * add warning and clamp for mean reducer * add test for zero-degree mean * address comments * lint * small fix
-
- 01 Aug, 2020 1 commit
-
-
Zihao Ye authored
[bugfix] Fix the memory leak issue of Cluster GAT under 0.5 kernel and simplify the bipartite GAT. (#1908) * uipd * upd * upd * upd * upd
-
- 28 Jul, 2020 1 commit
-
-
Minjie Wang authored
* Merge * [Graph][CUDA] Graph on GPU and many refactoring (#1791) * change edge_ids behavior and C++ impl * fix unittests; remove utils.Index in edge_id * pass mx and th tests * pass tf test * add aten::Scatter_ * Add nonzero; impl CSRGetDataAndIndices/CSRSliceMatrix * CSRGetData and CSRGetDataAndIndices passed tests * CSRSliceMatrix basic tests * fix bug in empty slice * CUDA CSRHasDuplicate * has_node; has_edge_between * predecessors, successors * deprecate send/recv; fix send_and_recv * deprecate send/recv; fix send_and_recv * in_edges; out_edges; all_edges; apply_edges * in deg/out deg * subgraph/edge_subgraph * adj * in_subgraph/out_subgraph * sample neighbors * set/get_n/e_repr * wip: working on refactoring all idtypes * pass ndata/edata tests on gpu * fix * stash * workaround nonzero issue * stash * nx conversion * test_hetero_basics except update routines * test_update_routines * test_hetero_basics for pytorch * more fixes * WIP: flatten graph * wip: flatten * test_flatten * test_to_device * fix bug in to_homo * fix bug in CSRSliceMatrix * pass subgraph test * fix send_and_recv * fix filter * test_heterograph * passed all pytorch tests * fix mx unittest * fix pytorch test_nn * fix all unittests for PyTorch * passed all mxnet tests * lint * fix tf nn test * pass all tf tests * lint * lint * change deprecation * try fix compile * lint * update METIDS * fix utest * fix * fix utests * try debug * revert * small fix * fix utests * upd * upd * upd * fix * upd * upd * upd * upd * upd * trigger * +1s * [kernel] Use heterograph index instead of unitgraph index (#1813) * upd * upd * upd * fix * upd * upd * upd * upd * upd * trigger * +1s * [Graph] Mutation for Heterograph (#1818) * mutation add_nodes and add_edges * Add support for remove_edges, remove_nodes, add_selfloop, remove_selfloop * Fix Co-authored-by:
Ubuntu <ubuntu@ip-172-31-51-214.ec2.internal> * upd * upd * upd * fix * [Transfom] Mutable transform (#1833) * add nodesy * All three * Fix * lint * Add some test case * Fix * Fix * Fix * Fix * Fix * Fix * fix * triger * Fix * fix Co-authored-by:
Ubuntu <ubuntu@ip-172-31-51-214.ec2.internal> * [Graph] Migrate Batch & Readout module to heterograph (#1836) * dgl.batch * unbatch * fix to device * reduce readout; segment reduce * change batch_num_nodes|edges to function * reduce readout/ softmax * broadcast * topk * fix * fix tf and mx * fix some ci * fix batch but unbatch differently * new checkk * upd * upd * upd * idtype behavior; code reorg * idtype behavior; code reorg * wip: test_basics * pass test_basics * WIP: from nx/ to nx * missing files * upd * pass test_basics:test_nx_conversion * Fix test * Fix inplace update * WIP: fixing tests * upd * pass test_transform cpu * pass gpu test_transform * pass test_batched_graph * GPU graph auto cast to int32 * missing file * stash * WIP: rgcn-hetero * Fix two datasety * upd * weird * Fix capsuley * fuck you * fuck matthias * Fix dgmg * fix bug in block degrees; pass rgcn-hetero * rgcn * gat and diffpool fix also fix ppi and tu dataset * Tree LSTM * pointcloud * rrn; wip: sgc * resolve conflicts * upd * sgc and reddit dataset * upd * Fix deepwalk, gindt and gcn * fix datasets and sign * optimization * optimization * upd * upd * Fix GIN * fix bug in add_nodes add_edges; tagcn * adaptive sampling and gcmc * upd * upd * fix geometric * fix * metapath2vec * fix agnn * fix pickling problem of block * fix utests * miss file * linegraph * upd * upd * upd * graphsage * stgcn_wave * fix hgt * on unittests * Fix transformer * Fix HAN * passed pytorch unittests * lint * fix * Fix cluster gcn * cluster-gcn is ready * on fixing block related codes * 2nd order derivative * Revert "2nd order derivative" This reverts commit 523bf6c249bee61b51b1ad1babf42aad4167f206. * passed torch utests again * fix all mxnet unittests * delete some useless tests * pass all tf cpu tests * disable * disable distributed unittest * fix * fix * lint * fix * fix * fix script * fix tutorial * fix apply edges bug * fix 2 basics * fix tutorial Co-authored-by:
yzh119 <expye@outlook.com> Co-authored-by:
xiang song(charlie.song) <classicxsong@gmail.com> Co-authored-by:
Ubuntu <ubuntu@ip-172-31-51-214.ec2.internal> Co-authored-by:
Ubuntu <ubuntu@ip-172-31-7-42.us-west-2.compute.internal> Co-authored-by:
Ubuntu <ubuntu@ip-172-31-1-5.us-west-2.compute.internal> Co-authored-by:
Ubuntu <ubuntu@ip-172-31-68-185.ec2.internal>
-
- 25 Jul, 2020 1 commit
-
-
Quan (Andy) Gan authored
* slice dstdata from srcdata within nn module * a bunch of fixes * add comment * fix gcmc layer * repr for blocks * fix * fix context * fix * do not copy internal columns * docstring
-
- 13 Jul, 2020 1 commit
-
-
Zihao Ye authored
* init * reverse(by minjie * upd * upd * upd * upd * upd * upd * upd * gpu * upd * upd * upd * upd * udp * upd * upd * imidiot * fix * upd * upd * upd * udp * upd * upd * fix * udp * upd * upd * upd * upd * upd * fix * remove redundency * upd * upd * upd * cache * upd * upd * upd * upd * upd * udp * upd * trigger * upd * fix * upd * unused import * upd * upd
-
- 12 Jul, 2020 1 commit
-
-
Mufei Li authored
-
- 02 Jul, 2020 1 commit
-
-
Quan (Andy) Gan authored
* neighbor sampler data loader first commit * more commit * nodedataloader * fix * update RGCN example * update OGB * fixes * fix minibatch RGCN crashing with self loop * reverting gatconv test code * fix * change to new solution that doesn't require tf dataloader * fix * lint * fix * fixes * change doc * fix docstring * docstring fixes * return seeds and input nodes from data loader * fixes * fix test * fix windows build problem * add pytorch wrapper * fixes * add pytorch wrapper * add unit test * add -1 support to sample_neighbors & fix docstrings * docstring fix * lint * add minibatch rgcn evaluations Co-authored-by:
xiang song(charlie.song) <classicxsong@gmail.com> Co-authored-by:
Tong He <hetong007@gmail.com>
-
- 24 Jun, 2020 1 commit
-
-
Axel Nilsson authored
* New version for the convolutional layer * Minor changes * Minor changes * Update python/dgl/nn/pytorch/conv/chebconv.py Co-authored-by:
Zihao Ye <zihaoye.cs@gmail.com> * Resolved variable miss-naming, import simplifying and raising warning * Added dg_warnings instead of warnings.warn * add doc * upd * upd Co-authored-by:
Zihao Ye <zihaoye.cs@gmail.com> Co-authored-by:
yzh119 <expye@outlook.com>
-
- 15 Jun, 2020 1 commit
-
-
xiang song(charlie.song) authored
* Add low memory support for relgraphconv y * lint * Add tf support * Fix lint * Fix mxnet * Fix mxnet * Fix * minor fix * Fix Co-authored-by:Ubuntu <ubuntu@ip-172-31-51-214.ec2.internal>
-
- 29 Mar, 2020 1 commit
-
-
Zihao Ye authored
* init gat * fix * gin * 7 nn modules * rename & lint * upd * upd * fix lint * upd test * upd * lint * shape check * upd * lint * address comments * update tensorflow Co-authored-by:
Quan Gan <coin2028@hotmail.com> Co-authored-by:
Jinjing Zhou <VoVAllen@users.noreply.github.com> Co-authored-by:
Minjie Wang <wmjlyjemaine@gmail.com>
-
- 27 Mar, 2020 1 commit
-
-
Minjie Wang authored
* Add HeteroGraphConv * add custom aggregator; some docstring * debugging * rm print * fix some acc bugs * fix initialization problem in weight basis * passed tests * lint * fix graphconv flag; add error message * add mxnet heteroconv * more fix for mx * lint * fix torch cuda test * fix mx test_nn * add exhaust test for graphconv * add tf heteroconv * fix comment
-
- 19 Mar, 2020 1 commit
-
-
Quan (Andy) Gan authored
* multiple fixes * lint * lint x2
-
- 07 Mar, 2020 1 commit
-
-
Quan (Andy) Gan authored
* remove edge and to bipartite and graphsage with sampling * fixes * fixes * fixes * reenable multigpu training * fixes * compatibility in DGLGraph * rename to compact_as_bipartite * bugfix * lint * add offline inference * skip GPU tests * fix * addresses comments * fix * fix * fix * more tests * more docs and unit tests * workaround for empty slice on empty data
-
- 05 Mar, 2020 1 commit
-
-
Zihao Ye authored
* upd * upd * upd * lint * fix * fix test * fix * fix * upd * upd * upd * upd * upd * upd * upd * upd * upd * upd * upd tutorial * upd * upd * fix kg * upd doc organization * refresh test * upd * refactor doc * fix lint Co-authored-by:Minjie Wang <minjie.wang@nyu.edu>
-
- 03 Feb, 2020 1 commit
-
-
Mufei Li authored
* First commit * Update * Update splitters * Update * Update * Update * Update * Update * Update * Migrate ACNN * Fix * Fix * Update * Update * Update * Update * Update * Update * Finish classification * Update * Fix * Update * Update * Update * Fix * Fix * Fix * Update * Update * Update * trigger CI * Fix CI * Update * Update * Update * Add default values * Rename * Update deprecation message
-
- 09 Jan, 2020 1 commit
-
-
Zihao Ye authored
* upd * upd * upd * upd * lint * upd * upd * upd * upd Co-authored-by:VoVAllen <VoVAllen@users.noreply.github.com>
-
- 03 Nov, 2019 1 commit
-
-
Zihao Ye authored
* upd * damn it * fuck * fuck pylint * fudge * remove some comments about MXNet * upd * upd * damn it * damn it * fuck * fuck * upd * upd * pylint bastard * upd * upd * upd * upd * upd * upd * upd * upd * upd
-
- 09 Sep, 2019 1 commit
-
-
Zihao Ye authored
* upd * add test * fix * upd * merge * hotfix * upd * fix
-
- 28 Aug, 2019 1 commit
-
-
xiang song(charlie.song) authored
* upd * fig edgebatch edges * add test * trigger * Update README.md for pytorch PinSage example. Add noting that the PinSage model example under example/pytorch/recommendation only work with Python 3.6+ as its dataset loader depends on stanfordnlp package which work only with Python 3.6+. * Provid a frame agnostic API to test nn modules on both CPU and CUDA side. 1. make dgl.nn.xxx frame agnostic 2. make test.backend include dgl.nn modules 3. modify test_edge_softmax of test/mxnet/test_nn.py and test/pytorch/test_nn.py work on both CPU and GPU * Fix style * Delete unused code * Make agnostic test only related to tests/backend 1. clear all agnostic related code in dgl.nn 2. make test_graph_conv agnostic to cpu/gpu * Fix code style * fix * doc * Make all test code under tests.mxnet/pytorch.test_nn.py work on both CPU and GPU. * Fix syntex * Remove rand * Add TAGCN nn.module and example * Now tagcn can run on CPU. * Add unitest for TGConv * Fix style * For pubmed dataset, using --lr=0.005 can achieve better acc * Fix style * Fix some descriptions * trigger * Fix doc * Add nn.TGConv and example * Fix bug * Update data in mxnet.tagcn test acc. * Fix some comments and code * delete useless code * Fix namming * Fix bug * Fix bug * Add test code for mxnet TAGCov * Update some docs * Fix some code * Update docs dgl.nn.mxnet * Update weight init * Fix
-
- 27 Aug, 2019 2 commits
-
-
Zihao Ye authored
* refactor * upd mpnn
-
Zihao Ye authored
* gat * upd * upd sage * upd * upd * upd * upd * upd * add gmmconv * upd ggnn * upd * upd * upd * upd * add citation examples * add README * fix cheb * improve doc * formula * upd * trigger * lint * lint * upd * add test for transform * add test * check * upd * improve doc * shape check * upd * densechebconv, currently not correct (?) * fix cheb * fix * upd * upd sgc-reddit * upd * trigger
-