1. 05 Dec, 2018 1 commit
    • Lingfan Yu's avatar
      [Refactor] Rename before release (#261) · a1d50f0f
      Lingfan Yu authored
      * include/dgl/runtime
      
      * include
      
      * src/runtime
      
      * src/graph
      
      * src/scheduler
      
      * src
      
      * clean up CMakeLists
      
      * further clean up in cmake
      
      * install commands
      
      * python/dgl/_ffi/_cython
      
      * python/dgl/_ffi/_ctypes
      
      * python/dgl/_ffi
      
      * python/dgl
      
      * some fix
      
      * copy right
      a1d50f0f
  2. 08 Nov, 2018 1 commit
    • GaiYu0's avatar
      [API] Graph traversal (#103) · 23191674
      GaiYu0 authored
      * bfs, dfs and topological traversal
      
      * dfs and test cases
      
      * Conflicts:
      	python/dgl/graph.py
      	src/graph/graph.cc
      	src/graph/graph_op.cc
      
      * documentation
      
      * requested changes
      
      * Conflicts:
      	Jenkinsfile
      	examples/pytorch/gcn/gcn.py
      	examples/pytorch/gcn/gcn_spmv.py
      	python/dgl/graph.py
      	python/dgl/graph_index.py
      	src/graph/graph.cc
      	src/graph/graph_op.cc
      
      * Conflicts:
      	Jenkinsfile
      	python/dgl/graph_index.py
      
      * fix lint errors
      
      * fix lint errors
      
      * fix lint errors
      
      * fix test cases
      
      * requested changes
      
      * traversal interface
      
      * [Bug] fixed a typo that caused syntax error (#120)
      
      * WIP
      
      * bfs nodes generator works
      
      * topological traversal
      
      * WIP: dfs_edges
      
      * dfs edges
      
      * dfs labeled edges
      
      * utest for traversal
      
      * fix lint
      
      * fix utest
      
      * code clean
      
      * changes as requested
      23191674
  3. 19 Oct, 2018 1 commit
  4. 17 Oct, 2018 1 commit
    • Lingfan Yu's avatar
      Efficient send_and_recv (#83) · 750e5037
      Lingfan Yu authored
      * python side send_and_recv shortcut
      
      * common util function for c apis
      
      * degree bucketing scheduler
      
      * scheduler c apis
      
      * cmake
      
      * python side logics
      
      * minor
      
      * fix multiple msg/red func cases
      
      * remove shell echo command in Jenkinsfile...
      
      * fuse apply for send_and_recv
      
      * fuse update func for update_all
      
      * typo...
      
      * handle anonymous
      
      * add degree bucketing for entire graph
      
      * degree bucketing executor
      
      * minor
      
      * style
      
      * rename graph_mapping to recv_nodes
      
      * fix some comments
      750e5037