VoVAllen
81bbeb602f
Merge branch 'capsule-tutorial' into master
2018-10-24 19:46:53 +08:00
VoVAllen
4fd359cbff
Capsule docs
2018-10-24 19:25:33 +08:00
VoVAllen
a50bbe58c2
Merge branch 'master' into master
2018-10-24 19:21:36 +08:00
VoVAllen
6c29aba4c9
build without execute
2018-10-24 19:13:19 +08:00
VoVAllen
30fb4b9b78
Merge pull request #6 from jermainewang/doc
...
Doc
2018-10-24 16:20:40 +08:00
Minjie Wang
2046980231
[DOC] API tutorials ( #96 )
...
* setup sphinx-gallery; work on graph tutorial
* draft dglgraph tutorial
* update readme to include document url
* rm obsolete file
* Draft the message passing tutorial
2018-10-23 16:27:15 -04:00
VoVAllen
4d7b3ba841
Merge pull request #6 from jermainewang/doc
...
Doc
2018-10-23 14:09:34 +08:00
VoVAllen
9628481f69
Merge pull request #5 from jermainewang/master
...
Sync with upstream
2018-10-23 14:08:47 +08:00
Minjie Wang
9e92fe74c4
rm obsolete file
2018-10-22 16:21:56 -04:00
Minjie Wang
0efd2aad9c
update readme to include document url
2018-10-22 16:12:04 -04:00
Minjie Wang
5552b60a86
draft dglgraph tutorial
2018-10-22 16:01:22 -04:00
Minjie Wang
797b20792f
setup sphinx-gallery; work on graph tutorial
2018-10-22 14:58:45 -04:00
Chao Ma
3de203853c
Change size_t to int
...
To fix the compiler error on Mac OSX:
/dgl/src/c_api_common.cc:27:16: error: conversion from 'tvm::runtime::TVMArgValue' to 'size_t' (aka 'unsigned long') is ambiguous
size_t which = args[0];
2018-10-22 20:51:57 +08:00
VoVAllen
026d35c588
update capsule tutorials
2018-10-22 20:46:55 +08:00
VoVAllen
d0313326c2
delete legacy codes
2018-10-22 17:35:14 +08:00
Gan Quan
70d475813c
[BUG] Fixing networkx conversion with 0 edges ( #94 )
...
* fixing networkx conversion with 0 edges
* fixes as required
* remove obsolete comment
2018-10-21 23:15:45 -04:00
VoVAllen
7bad9178ba
add visualization~
2018-10-20 21:34:53 +08:00
VoVAllen
8e2e1f98a1
[WIP]update tutorial
2018-10-20 21:34:07 +08:00
VoVAllen
d87fea8273
add gcn toy case
2018-10-19 21:02:46 +08:00
VoVAllen
522030510d
fix
2018-10-19 20:59:16 +08:00
VoVAllen
0a50711f18
add GCN toy case
2018-10-19 20:55:51 +08:00
VoVAllen
eb45bc07a1
add toy case for GCN
2018-10-19 20:53:02 +08:00
VoVAllen
9c135fd5df
Merge pull request #4 from jermainewang/master
...
Sync with latest commit
2018-10-19 14:55:30 +08:00
Minjie Wang
00add9f251
Merge pull request #90 from jermainewang/cpp
...
[GraphIndex] Graph index and many related changes
2018-10-18 23:53:10 -04:00
Lingfan Yu
dce1f44d46
CI lint check ( #93 )
...
* CI for lint check
* init submodule before run lint
* install ubuntu core for lint docker
* remove generator import in dgl
2018-10-18 23:50:24 -04:00
Gan Quan
3683a774d5
Merge branch 'cpp' of github.com:jermainewang/dgl into cpp
2018-10-18 22:49:22 -04:00
Gan Quan
f1ede61ffa
removing obsolete line_graph()
2018-10-18 22:49:05 -04:00
Minjie Wang
c9e3c6589f
Merge branch 'cpp' of github.com:zzhang-cn/dgl into cpp
2018-10-18 22:44:37 -04:00
Minjie Wang
820c6b9ed6
Add lint script and fix cpplint errors
2018-10-18 22:44:29 -04:00
Lingfan Yu
49ea781cc3
Improve CI ( #92 )
...
* gcn example test code
* GPU test
* use python3
* use functions
* gpu test use functions
* remove root
* use one script to run both cpu and gpu tests
2018-10-18 22:42:25 -04:00
Minjie Wang
3e76bcc052
remove anonymous repr
2018-10-18 21:43:40 -04:00
Da Zheng
fb6be9fbd7
[GraphIndex] Create graph index directly from scipy matrix. ( #87 )
...
* create synthetic data with scipy.
* changes as comments
2018-10-18 16:39:45 -04:00
Da Zheng
4af3f8bcc8
update the MXNet backend. ( #89 )
...
* update mxnet.
* add get_tvmtype.
* remove undefined test.
2018-10-18 12:49:13 -07:00
Minjie Wang
6cbdf37c37
Merge branch 'master' into cpp
2018-10-18 15:29:20 -04:00
Minjie Wang
b9631912db
[Frame] Refactor frame. ( #85 )
...
* refactor frame codes
* fix unit test
* fix gcn example
* minor doc/message changes
* raise errors for non-exist columns in FrameRef; sanity check when append
* fix unittest; change error msg
* Add warning for none initializer
* fix unittest
* use warnings package
2018-10-18 15:08:21 -04:00
Minjie Wang
66261aee03
[Hotfix] Revert part of the send logic; disable the send twice test case; GCN on GPU works again. ( #88 )
2018-10-18 14:20:44 -04:00
Gan Quan
16cd670d48
MinGW building instructions
2018-10-18 13:40:36 -04:00
VoVAllen
9d3f299dce
Merge pull request #3 from jermainewang/cpp
...
Sync with latest commit
2018-10-18 17:31:33 +08:00
Gan Quan
bc3f852dab
[GRAPHINDEX] Multigraph support ( #79 )
...
* multigraph support on graph index
* more tests
* multigraph flag, bugfix on clear & copy
* networkx interfaces
* including graph index tests in Jenkins
* node subgraph test
* edge subgraphs
* removing duplicates in pred/succ
* more explicit test and doc
* query source and destination from edge id
* subgraphindex
* renaming has_edge to has_edge_between, apply_edges adding eid
* send_on and send_and_recv_on
* DGLGraph edge subgraph
* merged send_on and send_and_recv_on
* change request
* removing hashmap
* creating multigraph by flag; mingw support
* changes per request
* reverting networkx auto multigraph discovery
* notes on send/send_and_recv on multigraphs
* changing test reducer from sum to max
* added a fixme note in spmv scheduler
2018-10-17 21:46:10 -04:00
Lingfan Yu
750e50372a
Efficient send_and_recv ( #83 )
...
* 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
2018-10-17 11:14:52 -04:00
VoVAllen
2cc6079a59
add gcn folder
2018-10-17 18:14:50 +08:00
VoVAllen
9276aa9334
add tutorial
2018-10-17 18:13:40 +08:00
VoVAllen
8801154b3d
Merge pull request #1 from jermainewang/cpp
...
Cpp
2018-10-17 16:58:58 +08:00
Gan Quan
b2c1c4facd
node/edge filtering ( #80 )
...
* node/edge filtering
* changing to tensor operations (what did i do???)
* ???
2018-10-16 21:37:43 -04:00
Gan Quan
16da76c4b4
fix #81
2018-10-16 10:39:50 -04:00
Da Zheng
5567f4a4d9
[BACKEND] Add MXNet backend. ( #77 )
...
* 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.
2018-10-14 11:15:48 -04:00
GaiYu0
f31b6fd2b4
Update README.md
2018-10-14 11:11:14 +08:00
GaiYu0
4739259663
Merge pull request #72 from jermainewang/line-graph
...
[MODEL] CDGNN and line graph
2018-10-14 11:10:01 +08:00
GaiYu0
8738ebfa8a
README.md
2018-10-14 11:08:14 +08:00
GaiYu0
e7679cf2e6
implement requested changes
2018-10-13 14:24:46 +08:00