* Add SH tutorials
* setup sphinx-gallery; work on graph tutorial
* draft dglgraph tutorial
* update readme to include document url
* rm obsolete file
* Draft the message passing tutorial
* Capsule code (#102)
* add capsule example
* clean code
* better naming
* better naming
* [GCN]tutorial scaffold
* fix capsule example code
* remove previous capsule example code
* graph struc edit
* modified: 2_graph.py
* update doc of capsule
* update capsule docs
* update capsule docs
* add msg passing prime
* GCN-GAT tutorial Section 1 and 2
* comment for API improvement
* section 3
* Tutorial API change (#115)
* change the API as discusses; toy example
* enable the new set/get syntax
* fixed pytorch utest
* fixed gcn example
* fixed gat example
* fixed mx utests
* fix mx utest
* delete apply edges; add utest for update_edges
* small change on toy example
* fix utest
* fix out in degrees bug
* update pagerank example and add it to CI
* add delitem for dataview
* make edges() return form that is compatible with send/update_edges etc
* fix index bug when the given data is one-int-tensor
* fix doc
* Test CPP branch CI (#2)
* Fix batching node-only graphs (#62)
* fixing batching with graphs with no edges
* oops forgot test
* fix readme
* Docker and Jenkins (#1)
* docker ci cpu
* install python packages
* docker ci gpu
* add readme
* use dgl cpu image
* run command in container as root
* use python3
* fix test case
* remove nose from docker file
* docker folder readme
* parallelize cpu and gpu
* top level stages
* comment out python2 related installation
* fix
* remove igraph
* building for cpp
* change building order
* export env in test stage
* withEnv
* run docker container as root
* fix test cases
* fix test cases
* minor
* remove old build
* WIP: API renaming
* API rewrite and node function refactor
* builtin functions
* builtin functions tested
* fix test
* send and recv spmv test
* WIP: fix examples
* Fix examples using new APIs