1. 27 Aug, 2019 3 commits
  2. 26 Aug, 2019 1 commit
    • lunar's avatar
      [Model Zoo] Molecule Regression (#779) · 3bc73931
      lunar authored
      * [Model] MPNN
      
      * [Model] MPNN 🔨 reorganize the mpnn/sch/mgcn model & alchemy dataset
      
      * [Model] MPNN alchemy dataloader refactoring
      
      * [Model] Chem model zoo minor change
      
      * [Model] Chem Model Zoo 🔥 remove old samples
      
      * [Model Zoo] molecule regression minor change
      
      * Fix dataset import
      
      * Fix dataset import
      
      * [Model Zoo] molecule regression test set
      
      * [Model Zoo] molecule prediction MPNN model hyperparameter tuning
      
      * [Model Zoo] molecule prediction  mpnn performance update
      3bc73931
  3. 25 Aug, 2019 2 commits
    • Mufei Li's avatar
      [Model Zoo] DGMG for molecule generation (#783) · 73b2668f
      Mufei Li authored
      * DGMG for molecule generation
      
      * Fix CI check
      
      * Fix for CI
      
      * Trial for CI due to shared memory
      
      * Update
      
      * Better interface for dataset configuration
      
      * Update
      
      * Handle corner cases
      
      * Update README
      
      * Fix
      
      * Fix
      
      * Fix
      
      * Fix
      
      * Fix
      
      * Refactor
      
      * Fix
      
      * Fix
      
      * Fix
      
      * Fix
      
      * Fix
      
      * Fix
      
      * Update
      
      * Fix
      
      * Fix
      
      * Fix
      
      * Fix
      
      * Fix
      
      * Finallly
      73b2668f
    • xiang song(charlie.song)'s avatar
      [NN] Add TAGCN nn.module and example (#788) · 11fb217a
      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
      11fb217a
  4. 23 Aug, 2019 1 commit
    • Minjie Wang's avatar
      [NN] RGCN modules (#744) · 708765f0
      Minjie Wang authored
      * rgcn module
      
      * support id input
      
      * WIP: model codes
      
      * use faster index select
      
      * dropout
      
      * self loop
      
      * WIP: link prediction
      
      * fix lint
      
      * WIP: docs
      
      * docstring
      
      * docstring
      
      * merge two child classes
      
      * mxnet rgcn module
      
      * fix lint
      
      * fix lint
      
      * fix rename bug
      
      * add uniform edge sampler
      
      * fix fn name
      
      * docstring
      
      * fix mxnet rgcn module
      
      * fix mx rgcn
      
      * enable test on cuda
      708765f0
  5. 21 Aug, 2019 1 commit
  6. 20 Aug, 2019 1 commit
  7. 18 Aug, 2019 1 commit
  8. 16 Aug, 2019 1 commit
  9. 15 Aug, 2019 1 commit
    • Mufei Li's avatar
      [Model Zoo] Refactor GCN on Tox21 (#766) · cd9fb7ba
      Mufei Li authored
      * [Model zoo] Model zoo (#765)
      
      * tox21
      
      * fix ci
      
      * fix ci
      
      * fix urls to url
      
      * add doc
      
      * remove binary
      
      * model zoo
      
      * test
      
      * markdown
      
      * fix typo
      
      * fix typo
      
      * fix typo
      
      * raise error
      
      * fix lint
      
      * remove unnecessary
      
      * fix doc
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * Update
      
      * CI
      
      * Fix
      
      * Fix
      
      * Fix
      
      * Fix
      
      * Fix
      
      * CI
      cd9fb7ba
  10. 09 Aug, 2019 1 commit
  11. 07 Aug, 2019 1 commit
    • lunar's avatar
      [Model] Schnet & MGCN (#726) · e1f08644
      lunar authored
      * [Model] SchNet
      
      * [Model] SchNet model
      
      * [Model] Schnet Model fix device-related bug
      
      * [Model] SchNet fix bugs
      
      * [Model] SchNet fix some bugs
      
      * [Model] Schnet 🎨 code indent format
      
      * [Model] SchNet  fix some typos
      e1f08644
  12. 02 Jul, 2019 1 commit
  13. 01 Jul, 2019 1 commit
    • HQ's avatar
      [Model] DiffPool with both DGL and tensorized operatons (#665) · 684a61ad
      HQ authored
      * diffpool original file added
      
      * make diffpool fuse up and running
      
      * minor tweak on tu dataset statistics method
      
      * fix tu
      
      * break
      
      * delete break
      
      * pre_org
      
      * diffpool fuse reorg
      
      * fix random shuffling
      
      * fix bn
      
      * add dgl layers
      
      * early stopping
      
      * add readme
      
      * fix
      
      * add diffpool preprocess script
      
      * tweak tu dataset
      
      * tweak
      
      * tweak
      
      * tweak
      
      * tweak
      
      * tweak
      
      * preprocess dataset
      
      * fix early stopping
      
      * fix
      
      * fix
      
      * fix
      
      * tweak
      
      * readme
      
      * code review
      
      * code review
      
      * dataset code review
      
      * update README
      
      * code review
      
      * tu doc
      684a61ad
  14. 20 Jun, 2019 1 commit
  15. 15 Jun, 2019 1 commit
  16. 14 Jun, 2019 1 commit
  17. 12 Jun, 2019 1 commit
  18. 10 Jun, 2019 1 commit
    • Da Zheng's avatar
      [BUGFIX] extand DGLGraph graph_data. (#632) · 411bcd7e
      Da Zheng authored
      * enable tutorial test in CI.
      
      * extand DGLGraph graph_data.
      
      * update doc.
      
      * Revert "enable tutorial test in CI."
      
      This reverts commit cd774067180922bb6ae979bde4aecbffc61c8147.
      
      * accept DGLGraph in graph store.
      411bcd7e
  19. 09 Jun, 2019 3 commits
    • Da Zheng's avatar
      Define node/edge Ids in NodeFlow more clearly (#628) · fc7775a2
      Da Zheng authored
      * add tests.
      
      * distinguish layer-local nid and nodeflow nid.
      
      * use numpy assert_array_equal and assert_allclose
      
      * fix map_from_parent_nid
      
      * fix test
      
      * fix test.
      
      * renmae remap.
      
      * update doc.
      
      * update doc.
      
      * update doc.
      
      * fix test.
      
      * fix test.
      fc7775a2
    • Minjie Wang's avatar
      [Examples] Run all the examples (#623) · dec8b49b
      Minjie Wang authored
      * all pytorch examples
      
      * scan through mxnet examples
      
      * change reddit data
      
      * tweak numerical range for unittest
      
      * fix ci
      
      * fix ci
      
      * fix
      
      * add seed to workaround
      dec8b49b
    • Lingfan Yu's avatar
      [Model] Update GAT model code (#622) · 74e13eea
      Lingfan Yu authored
      * fix gat code to use latest edge softmax module
      
      * avoid transpose
      
      * update README
      
      * use edge_softmax op
      
      * mxnet edge softmax op
      
      * mxnet gat
      
      * update README
      
      * fix unittest
      
      * fix ci
      
      * fix mxnet nn test; relax criteria for prod reducer
      74e13eea
  20. 02 Jun, 2019 1 commit
    • Minjie Wang's avatar
      [Graph] Add API to convert graph to simple graph (#587) · 01a4cc5b
      Minjie Wang authored
      * to simple
      
      * WIP: multigraph flag
      
      * graph index refactor; pass basic testing
      
      * graph index refactor; pass basic testing
      
      * fix bug in to_simple; pass torch test
      
      * fix mx utest
      
      * fix example
      
      * fix lint
      
      * fix ci
      
      * poke ci
      
      * poke ci
      
      * WIP
      
      * poke ci
      
      * poke ci
      
      * poke ci
      
      * change ci workspace
      
      * poke ci
      
      * poke ci
      
      * poke ci
      
      * poke ci
      
      * delete ci
      
      * use enum for multigraph flag
      01a4cc5b
  21. 30 May, 2019 2 commits
  22. 28 May, 2019 1 commit
  23. 26 May, 2019 1 commit
  24. 25 May, 2019 1 commit
  25. 24 May, 2019 1 commit
  26. 23 May, 2019 4 commits
  27. 21 May, 2019 1 commit
    • Da Zheng's avatar
      [API] update graph store API. (#549) · b2b8be25
      Da Zheng authored
      * add init_ndata and init_edata in DGLGraph.
      
      * adjust SharedMemoryGraph API.
      
      * print warning.
      
      * fix comment.
      
      * update example
      
      * fix.
      
      * fix examples.
      
      * add unit tests.
      
      * add comments.
      b2b8be25
  28. 20 May, 2019 1 commit
    • Da Zheng's avatar
      [BUGFix] Improve multi-processing training (#526) · cdfca992
      Da Zheng authored
      * fix.
      
      * add comment.
      
      * remove.
      
      * temp fix.
      
      * initialize for shared memory.
      
      * fix graphsage.
      
      * fix gcn.
      
      * add more unit tests.
      
      * add more tests.
      
      * avoid creating shared-memory exclusively.
      
      * redefine remote initializer.
      
      * improve initializer.
      
      * fix unit test.
      
      * fix lint.
      
      * fix lint.
      
      * initialize data in the graph store server properly.
      
      * fix test.
      
      * fix test.
      
      * fix test.
      
      * small fix.
      
      * add comments.
      
      * cleanup server.
      
      * test graph store with a random port.
      
      * print.
      
      * print to stderr.
      
      * test1
      
      * test2
      
      * remove comment.
      
      * adjust the initializer signature.
      cdfca992
  29. 16 May, 2019 1 commit
  30. 07 May, 2019 1 commit
    • Da Zheng's avatar
      [Model] add multiprocessing training with sampling. (#484) · 3a1392e6
      Da Zheng authored
      * reorganize sampling code.
      
      * add multi-process training.
      
      * speed up gcn_cv
      
      * fix graphsage_cv.
      
      * add new API in graph store.
      
      * update barrier impl.
      
      * support both local and distributed training.
      
      * fix multiprocess train.
      
      * fix.
      
      * fix barrier.
      
      * add script for loading data.
      
      * multiprocessing sampling.
      
      * accel training.
      
      * replace pull with spmv for speedup.
      
      * nodeflow copy from parent with context.
      
      * enable GPU.
      
      * fix a bug in graph store.
      
      * enable multi-GPU training.
      
      * fix lint.
      
      * add comments.
      
      * rename to run_store_server.py
      
      * fix gcn_cv.
      
      * fix a minor bug in sampler.
      
      * handle error better in graph store.
      
      * improve graphsage_cv for distributed mode.
      
      * update README.
      
      * fix.
      
      * update.
      3a1392e6
  31. 28 Apr, 2019 1 commit