1. 12 Feb, 2019 1 commit
    • Lingfan Yu's avatar
      [Model] Support Multi-GPU for Transformer model (#356) · 29dd22e6
      Lingfan Yu authored
      * multi-process version of transformer
      
      * lots of fix
      
      * fix bugs and accum gradients for multiple batches
      
      * many fixes
      
      * minor
      
      * upd
      
      * set torch device
      
      * fix bugs
      
      * fix and minor
      
      * comments and clean up
      
      * uncomment viz code
      29dd22e6
  2. 11 Feb, 2019 1 commit
  3. 08 Feb, 2019 1 commit
  4. 03 Feb, 2019 2 commits
    • VoVAllen's avatar
      [Feature] Edge Group Apply API (#358) · 5b9147c4
      VoVAllen authored
      * add rtfd
      
      * rrr
      
      * update
      
      * change env
      
      * temp fix
      
      * update
      
      * fix
      
      * fix
      
      * add
      
      * conf
      
      * Move file_pattern from Makefile to conf.py
      
      * remove yml
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * remove yml
      
      * remove yml
      
      * add doc docker
      
      * add dgl install script
      
      * change name
      
      * change dockerfile
      
      * fix
      
      * name
      
      * add
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix docker
      
      * delete sphinx.py for doc-build backend
      
      * Add softmax to test backend
      
      * Add group apply function and tests
      
      * Delete unnecessary file
      
      * Update comments and test
      
      * Fix lint
      
      * remove unused bucketing code
      
      * group apply edge bucketing code
      
      * gen degree bucket schedule for group apply edge
      
      * schedule and graph code
      
      * fix compiling
      
      * fix
      
      * fix lint
      
      * naming
      
      * harder test case
      
      * fix comments
      
      * more comments
      
      * tweak function name
      5b9147c4
    • Da Zheng's avatar
      [Doc] Update README in MXNet GCN. (#373) · 9cd0df7d
      Da Zheng authored
      * update readme.
      
      * Revert "update readme."
      
      This reverts commit cd5ea512059adadfcb22a615a2c42bba12f334a8.
      
      * update.
      9cd0df7d
  5. 01 Feb, 2019 1 commit
  6. 26 Jan, 2019 2 commits
  7. 25 Jan, 2019 3 commits
  8. 24 Jan, 2019 1 commit
  9. 21 Jan, 2019 1 commit
  10. 17 Jan, 2019 1 commit
    • Da Zheng's avatar
      [Feature] Reimplement Immutable graph index in DGL (#342) · 929742b5
      Da Zheng authored
      * init.
      
      * it's compiled.
      
      * add immutable graph constructor.
      
      * add immutable graph API.
      
      * fix.
      
      * impl get adjacency matrix.
      
      * fix.
      
      * fix graph_index from scipy matrix.
      
      * add neighbor sampling.
      
      * remap vertex ids.
      
      * fix.
      
      * move sampler test.
      
      * fix tests.
      
      * add comments
      
      * remove mxnet-specific immutable graph.
      
      * fix.
      
      * fix lint.
      
      * fix.
      
      * try to fix windows compile error.
      
      * fix.
      
      * fix.
      
      * add test.
      
      * unify Graph and ImmutableGraph.
      
      * fix bugs.
      
      * fix compile.
      
      * move immutable graph.
      
      * fix.
      
      * remove print.
      
      * fix lint.
      
      * fix
      
      * fix lint.
      
      * fix lint.
      
      * fix test.
      
      * fix comments.
      
      * merge GraphIndex and ImmutableGraphIndex.
      
      * temp fix.
      
      * impl GetAdj.
      
      * fix lint
      
      * fix.
      
      * fix.
      
      * fix.
      
      * fix.
      
      * fix.
      
      * use csr only for readonly graph.
      
      * Revert "use csr only for readonly graph."
      
      This reverts commit 8e24bb033af8504531b22849de5b7567b168e0d5.
      
      * remove code.
      
      * fix.
      
      * fix.
      
      * fix.
      
      * fix.
      
      * fix.
      
      * fix.
      
      * address comments.
      
      * fix for comments.
      
      * fix comments.
      
      * revert.
      
      * move test_graph_index to compute.
      
      * fix.
      
      * fix.
      
      * impl GetAdj for coo.
      
      * fix.
      
      * fix tests.
      
      * address comments.
      
      * address comments.
      
      * fix comment.
      
      * address comments.
      
      * use lambda.
      
      * other comments.
      
      * address comments.
      
      * modify the semantics of edges.
      
      * fix order.
      
      * use DGLIdIter
      
      * fix.
      
      * remove NotImplemented.
      
      * revert some code.
      929742b5
  11. 13 Jan, 2019 1 commit
  12. 12 Jan, 2019 2 commits
    • VoVAllen's avatar
      [Docs] Move file_pattern option from Makefile to conf.py (#352) · 19e1b140
      VoVAllen authored
      * add rtfd
      
      * rrr
      
      * update
      
      * change env
      
      * temp fix
      
      * update
      
      * fix
      
      * fix
      
      * add
      
      * conf
      
      * Move file_pattern from Makefile to conf.py
      
      * remove yml
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * remove yml
      
      * remove yml
      
      * add doc docker
      
      * add dgl install script
      
      * change name
      
      * change dockerfile
      
      * fix
      
      * name
      
      * add
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * add doc-build files
      
      * remove unnecessary import os
      19e1b140
    • 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
  13. 11 Jan, 2019 1 commit
  14. 10 Jan, 2019 2 commits
  15. 07 Jan, 2019 2 commits
  16. 06 Jan, 2019 1 commit
    • Quan (Andy) Gan's avatar
      [Test] Unify tests for different backends (#333) · e19cd62e
      Quan (Andy) Gan authored
      * test basics
      
      * batched graph & filter, mxnet filter fix
      
      * frame and function; bugfix
      
      * test graph adj and inc matrices
      
      * fixing start = 0 for mxnet
      
      * test index
      
      * inplace update & line graph
      
      * multi send recv
      
      * more tests
      
      * oops
      
      * more tests
      
      * removing old test files; readonly graphs for mxnet still kept
      
      * modifying test scripts
      
      * adding a placeholder for pytorch to reserve directory
      
      * torch 0.4.1 compat fixes
      
      * moving backend out of compute to avoid nose detection
      
      * tests guide
      
      * mx sparse-to-dense/sparse-to-numpy is buggy
      
      * oops
      
      * contribution guide for unit tests
      
      * printing incmat
      
      * printing dlpack
      
      * small push
      
      * typo
      
      * fixing duplicate entries that causes undefined behavior
      
      * move equal comparison to backend
      e19cd62e
  17. 04 Jan, 2019 3 commits
    • Minjie Wang's avatar
      [Doc] small fix on the doc ref (#337) · 3edcaa1e
      Minjie Wang authored
      3edcaa1e
    • Minjie Wang's avatar
      [Doc] main doc page update and contribute guide (#336) · 6f9ae8d6
      Minjie Wang authored
      * reorg the doc mainpage
      
      * contribute guide
      6f9ae8d6
    • Mufei Li's avatar
      [Feature] Reversed Graph and Transform Module (#331) · 24bbdb74
      Mufei Li authored
      * reverse a graph
      
      * Reverse a graph
      
      * Fix
      
      * Revert "Fix"
      
      This reverts commit 1728826b4f3a083b76dfc0fdecd2bbf943a971b2.
      
      * Fix
      
      * Fix
      
      * Delete vcs.xml
      
      * Delete Project_Default.xml
      
      * Fix
      
      * Fix
      
      * Fix
      
      * Remove outdated test
      
      * Reorg transform and update reverse (#2)
      
      * Reorg transform and update reverse
      
      * Fix doc and test
      
      * Update test
      
      * Resolve conflict
      
      * CI oriented fix
      
      * Remove outdated import
      
      * Fix import
      
      * Fix import
      
      * define __all__ for wildcard imports
      
      * Fix import
      
      * Address circular imports
      
      * Fix
      
      * Fix test case
      
      * Fix
      
      * Fix
      
      * Remove unused import
      
      * Fix
      
      * Fix
      
      * Fix
      24bbdb74
  18. 01 Jan, 2019 1 commit
    • Minjie Wang's avatar
      [Lint] Pylint (#330) · 4bd4d6e3
      Minjie Wang authored
      * fix lint for graph_index.py
      
      * pylint for base.py
      
      * pylint for batched_graph.py
      
      * pylint for frame.py; simplify and fix bugs in frame when index is slice type
      
      * pylint for graph.py
      
      * pylint for immutable_graph_index.py
      
      * pylint for init.py
      
      * pylint for rest files in root package
      
      * pylint for _ffi package
      
      * pylint for function package
      
      * pylint for runtime package
      
      * pylint for runtime.ir package
      
      * add pylint to ci
      
      * fix mx tests
      
      * fix lint errors
      
      * fix ci
      
      * fix as requested
      
      * fix lint
      4bd4d6e3
  19. 27 Dec, 2018 2 commits
  20. 26 Dec, 2018 2 commits
  21. 24 Dec, 2018 2 commits
    • Lingfan Yu's avatar
      [Bugfix] Fix multiple send recv (#320) · 2664ed2d
      Lingfan Yu authored
      * fix bug: frame append should check itself
      
      * more test case
      
      * fix multi-send-recv bug
      
      * remv msg graph and clean up
      
      * test cases
      
      * more test case
      
      * fix for batchedgraph
      
      * fix bugs: converting from a graph with edges
      
      * fix
      
      * add more operators to utils.Index
      
      * clear frame executor
      
      * change message indicator to a graph level index
      
      * fix test cases
      
      * guard the case that mxnet does not support concat zero shape tensor
      
      * fix bug: avoid convert full slice to numpy
      
      * test multi-send-recv after conversion
      
      * fix as request (partially)
      
      * add dtype, ctx to full_1d
      
      * add slice data to utils.Index
      
      * fix
      
      * more doc string
      
      * fix as requested
      2664ed2d
    • Hao Zhang's avatar
      [Model] fix bugs in pygat and mxgat. (#323) · 896dc50e
      Hao Zhang authored
      * mxgat
      
      * pygat
      
      * Update gat_batch.py
      
      * add train
      
      * Update gat_batch.py
      
      * Update gat.py
      
      * Update gat_batch.py
      896dc50e
  22. 22 Dec, 2018 1 commit
    • Quan (Andy) Gan's avatar
      [CI] Jenkins on Windows builds (#324) · 75e2af79
      Quan (Andy) Gan authored
      * Jenkins build & test on Windows
      
      * oops
      
      * still running nohup on Windows slaves
      
      * ooops again
      
      * squishing vcvars and cmake
      
      * another try
      
      * reverting back
      
      * --user
      
      * switching to msbuild
      
      * made the graph size in cache testing bigger
      
      * put commands into script files
      
      * oooops
      75e2af79
  23. 17 Dec, 2018 6 commits