1. 18 Aug, 2020 2 commits
  2. 17 Aug, 2020 4 commits
  3. 15 Aug, 2020 1 commit
  4. 14 Aug, 2020 2 commits
  5. 13 Aug, 2020 1 commit
  6. 12 Aug, 2020 1 commit
    • Tianjun Xiao's avatar
      [Doc] NN doc refactor Conv Layers (#1672) · 69f5869f
      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: default avatarUbuntu <ubuntu@ip-172-31-0-81.us-east-2.compute.internal>
      69f5869f
  7. 11 Aug, 2020 1 commit
    • Quan (Andy) Gan's avatar
      [Feature] Edge DataLoader for edge classification & link prediction (#1828) · f5eb80d2
      Quan (Andy) Gan authored
      * clean commit
      
      * oops forgot the most important files
      
      * use einsum
      
      * copy feature from frontier to block
      
      * Revert "copy feature from frontier to block"
      
      This reverts commit 5224ec963eb6a3ef1b6ab74d8ecbd44e4e42f285.
      
      * temp fix
      
      * unit test
      
      * fix
      
      * revert jtnn
      
      * lint
      
      * fix win64
      
      * docstring fixes and doc indexing
      
      * revert einsum in sparse bidecoder
      
      * fix some examples
      
      * lint
      
      * fix due to some tediousness in remove_edges
      
      * addresses comments
      
      * fix
      
      * more jtnn fixes
      
      * fix
      f5eb80d2
  8. 10 Aug, 2020 1 commit
  9. 07 Aug, 2020 1 commit
  10. 06 Aug, 2020 2 commits
  11. 28 Jul, 2020 3 commits
  12. 13 Jul, 2020 1 commit
  13. 02 Jul, 2020 1 commit
    • Quan (Andy) Gan's avatar
      [Sampling] NodeDataLoader for node classification (#1635) · 168a88e5
      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: default avatarxiang song(charlie.song) <classicxsong@gmail.com>
      Co-authored-by: default avatarTong He <hetong007@gmail.com>
      168a88e5
  14. 05 Jun, 2020 1 commit
  15. 03 Jun, 2020 1 commit
  16. 19 May, 2020 1 commit
  17. 14 May, 2020 1 commit
  18. 05 Mar, 2020 1 commit
  19. 26 Jan, 2020 1 commit
  20. 19 Jan, 2020 1 commit
    • VoVAllen's avatar
      [Tensorflow] Several nn & example (#1191) · a00636a0
      VoVAllen authored
      * several nn example
      
      * appnp
      
      * fix lint
      
      * lint
      
      * add dgi
      
      * fix
      
      * fix
      
      * fix
      
      * fff
      
      * docs
      
      * 111
      
      * fix
      
      * change init
      
      * change result
      
      * tiaocan+1
      
      * fix
      
      * fix lint
      
      * fix
      
      * fix
      a00636a0
  21. 09 Jan, 2020 1 commit
  22. 19 Dec, 2019 1 commit
    • Mufei Li's avatar
      [Chem] ACNN and various utilities (#1117) · cf9ba90f
      Mufei Li authored
      * Add several splitting methods
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Fix
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Fix
      
      * Fix
      
      * Fix
      
      * Fix
      
      * Fix
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Finally
      
      * CI
      cf9ba90f
  23. 13 Dec, 2019 1 commit
  24. 26 Nov, 2019 1 commit
  25. 03 Nov, 2019 1 commit
    • Zihao Ye's avatar
      [NN] nn modules & examples update (#890) · 9a0511c8
      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
      9a0511c8
  26. 25 Oct, 2019 1 commit
  27. 21 Oct, 2019 1 commit
  28. 08 Oct, 2019 1 commit
  29. 06 Oct, 2019 1 commit
    • Mufei Li's avatar
      [Hetero] Doc (#892) · e2b7f745
      Mufei Li authored
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * Update
      
      * style fixes & undefined name fix
      
      * transpose=False in test
      e2b7f745
  30. 02 Oct, 2019 1 commit
    • Da Zheng's avatar
      [KG][Model] Knowledge graph embeddings (#888) · 15b951d4
      Da Zheng 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 for mxnet TAGCov
      
      * Add test code for mxnet TAGCov
      
      * Update some docs
      
      * Fix some code
      
      * Update docs dgl.nn.mxnet
      
      * Update weight init
      
      * Fix
      
      * init version.
      
      * change default value of regularization.
      
      * avoid specifying adversarial_temperature
      
      * use default eval_interval.
      
      * remove original model.
      
      * remove optimizer.
      
      * set default value of num_proc
      
      * set default value of log_interval.
      
      * don't need to set neg_sample_size_valid.
      
      * remove unused code.
      
      * use uni_weight by default.
      
      * unify model.
      
      * rename model.
      
      * remove unnecessary data sampler.
      
      * remove the code for checkpoint.
      
      * fix eval.
      
      * raise exception in invalid arguments.
      
      * remove RowAdagrad.
      
      * remove unsupported score function for now.
      
      * Fix bugs of kg
      Update README
      
      * Update Readme for mxnet distmult
      
      * Update README.md
      
      * Update README.md
      
      * revert changes on dmlc
      
      * add tests.
      
      * update CI.
      
      * add tests script.
      
      * reorder tests in CI.
      
      * measure performance.
      
      * add results on wn18
      
      * remove some code.
      
      * rename the training script.
      
      * new results on TransE.
      
      * remove --train.
      
      * add format.
      
      * fix.
      
      * use EdgeSubgraph.
      
      * create PBGNegEdgeSubgraph to simplify the code.
      
      * fix test
      
      * fix CI.
      
      * run nose for unit tests.
      
      * remove unused code in dataset.
      
      * change argument to save embeddings.
      
      * test training and eval scripts in CI.
      
      * check Pytorch version.
      
      * fix a minor problem in config.
      
      * fix a minor bug.
      
      * fix readme.
      
      * Update README.md
      
      * Update README.md
      
      * Update README.md
      15b951d4
  31. 30 Sep, 2019 1 commit
  32. 27 Sep, 2019 1 commit
    • VoVAllen's avatar
      [Fix] Fix Transform (#876) · e16667bf
      VoVAllen authored
      * add transform
      
      * lint
      
      * lint
      
      * fix
      
      * fixmx
      
      * fix
      
      * add test
      
      * fix typo
      
      * fix default num_classes
      
      * change to non-inplace operation
      
      * fix lint
      
      * fix
      
      * fix
      
      * fix lint
      
      * fixlint
      e16667bf