1. 30 Oct, 2019 1 commit
    • xiang song(charlie.song)'s avatar
      [Bug Fix] Fix package reliability bug of networkx (#949) · 82499e60
      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 for mxnet TAGCov
      
      * Add test code for mxnet TAGCov
      
      * Update some docs
      
      * Fix some code
      
      * Update docs dgl.nn.mxnet
      
      * Update weight init
      
      * Fix
      
      * reproduce the bug
      
      * Fix concurrency bug reported at #755.
      Also make test_shared_mem_store.py more deterministic.
      
      * Update test_shared_mem_store.py
      
      * Update dmlc/core
      
      * networkx >= 2.4 will break our examples
      
      * Update tutorials/requirements
      
      * fix selfloop edges
      
      * upd version
      82499e60
  2. 27 Aug, 2019 1 commit
  3. 10 Apr, 2019 1 commit
  4. 05 Apr, 2019 1 commit
  5. 25 Feb, 2019 1 commit
    • Minjie Wang's avatar
      [WIP] [NN] Refactor NN package (#406) · 565f0c88
      Minjie Wang authored
      * refactor graph conv
      
      * docs & tests
      
      * fix lint
      
      * fix lint
      
      * fix lint
      
      * fix lint script
      
      * fix lint
      
      * Update
      
      * Style fix
      
      * Fix style
      
      * Fix style
      
      * Fix gpu case
      
      * Fix for gpu case
      
      * Hotfix edgesoftmax docs
      
      * Handle repeated features
      
      * Add docstring
      
      * Set default arguments
      
      * Remove dropout from nn.conv
      
      * Fix
      
      * add util fn for renaming
      
      * revert gcn_spmv.py
      
      * mx folder
      
      * fix wierd bug
      
      * fix mx
      
      * fix lint
      565f0c88
  6. 12 Feb, 2019 1 commit
  7. 03 Feb, 2019 1 commit
  8. 12 Jan, 2019 1 commit
    • Minjie Wang's avatar
      [Bugfix] Fix gat residual bug (#355) · ddc2faa5
      Minjie Wang authored
      * fix gat residual bug
      
      * fix the residual addition; output heads; add some shape notations;
      
      * minor
      
      * fix the output head average
      
      * add requests package in requirement
      ddc2faa5
  9. 17 Dec, 2018 1 commit
    • Minjie Wang's avatar
      [Graph][Model] Cache adj & inc; MX GCN (#307) · f35ac544
      Minjie Wang authored
      * add cache to adj and incmat
      
      * Fix bug in cached adj/inc
      
      * mx gcn spmv runnable; acc debugging...
      
      * fix bug in mx gcn that loss is not correctly calculated
      
      * fix mx utest
      
      * fix as requested
      
      * use raw parameter tensors rather than dense layer
      
      * fix dropout
      
      * Add numbers in readme
      f35ac544
  10. 16 Dec, 2018 1 commit
  11. 04 Dec, 2018 1 commit
  12. 03 Dec, 2018 1 commit
  13. 27 Nov, 2018 1 commit
  14. 08 Nov, 2018 1 commit
    • Da Zheng's avatar
      [MXNet][API] move to the new API (#123) · bd0e4fa0
      Da Zheng authored
      * move gat to the new api.
      
      * fix gcn.
      
      * update sse.
      
      * fix dgl core.
      
      * update sse.
      
      * fix small bugs in dgl core.
      
      * fix mxnet tests.
      
      * retrigger
      
      * address comments and fix more bugs.
      
      * fix
      
      * fix tests.
      bd0e4fa0
  15. 14 Oct, 2018 1 commit
    • Da Zheng's avatar
      [BACKEND] Add MXNet backend. (#77) · 5567f4a4
      Da Zheng authored
      * support mxnet.
      
      * add mxnet version of GCN.
      
      * rename mxnet.nd as F.
      
      * add mxnet GAT.
      
      * enable GPU for GCN.
      
      * fix MXNet GCN train.
      
      * Use adam to optimize GAT
      
      * support more operators.
      
      * support sparse arrays.
      
      * update mxnet backend.
      
      * support index_copy.
      
      * remove NN.
      
      * update mxnet backend.
      
      * temp check in.
      
      * fix data conversion.
      
      * add test.
      
      * clean up mxnet backend.
      
      * update mxnet examples.
      
      * Revert "remove NN."
      
      This reverts commit d815d9a0ec619f9ce9099c48cd35db9d8e947483.
      
      * temp disable MXNet version of NN.
      5567f4a4