Da Zheng
be58224f0e
[CI] enable tutorial test in CI. ( #631 )
...
* enable tutorial test in CI.
* reduce overhead.
2019-06-13 02:31:36 -07:00
Minjie Wang
e16e895d53
[Doc] fix some document warnings ( #645 )
...
* fix doc
* fix some format and warnings
* fix
2019-06-11 13:41:41 -04:00
Minjie Wang
ebbb6296f9
[Doc] doc page for builtin functions ( #642 )
...
* doc page for builtin functions; install from source doc
* upload rst
* update
2019-06-10 18:29:28 -04:00
VoVAllen
c5ab5b7204
[Doc] Tutorial minor fix ( #601 )
...
* minor fix
* Update 2_giant.py
2019-06-03 19:13:18 +08:00
Da Zheng
0554824830
[Doc] fix the giant graph tutorial ( #591 )
...
* fix.
* fix.
2019-06-01 14:37:17 -07:00
Da Zheng
f728839bb7
[Doc] tutorial of components for giant graph ( #590 )
...
* tutorial.
* update images.
2019-05-31 17:37:43 +08:00
Da Zheng
acefb9a9f0
[BUGFIX] fix the problems in the sampling tutorial. ( #523 )
...
* add index.
* update.
* update tutorial.
2019-05-07 18:19:07 -07:00
Da Zheng
edf3951c18
[Tutorial] add sampling tutorial. ( #522 )
...
* add sampling tutorial.
* add readme
* update author list.
* fix indent in the code.
* rename the file.
* update tutorial.
* fix the last API.
* update image.
2019-05-07 17:29:18 -07:00
Hao Zhang
ca48787ae4
fix tutorial ( #506 )
...
* Update 9_gat.py
* Update 1_gcn.py
2019-04-23 15:30:59 +08:00
Quan (Andy) Gan
681e5217dd
[Refactor] Sampler code refactor ( #454 )
...
* refactored sampler code
* docstring
* fix tutorial
2019-03-18 10:41:35 -04:00
Da Zheng
bea07b41b3
[Sampler] fix the API of neighbor sampler. ( #407 )
...
* don't return aux_info.
* fix sampler test.
* fix sse.
* fix.
* add comment.
2019-02-28 13:45:21 -08:00
Mufei Li
3f891b64b7
[Tutorial] Fix gat tutorial ( #420 )
2019-02-28 11:10:14 -05:00
Hao Zhang
98ff82e527
[Doc] Tutorial for GAT ( #400 )
...
* 9_gat.py
* readme
* Update 9_gat.py
* Update 9_gat.py
* fix format
2019-02-20 22:50:55 -05:00
Da Zheng
f370e628cd
[Feature] add NodeFlow API ( #361 )
...
* sample layer subgraphs.
* fix.
* fix.
* add layered subgraph.
* fix lint.
* fix.
* fix tutorial.
* fix.
* remove copy_to_parent.
* add num_layers
* move sampling code to sampler.cc
* fix.
* move subgraph construction out.
* Revert "move subgraph construction out."
This reverts commit 24b3d13b0d8ed5f91847ea75a7674ee8f7d45cff.
* change to NodeFlow.
* use NodeFlow in Python.
* use NodeFlowIndex.
* add node_mapping and edge_mapping.
* remove unnecessary code in SSE tutorial.
* Revert "remove unnecessary code in SSE tutorial."
This reverts commit 093f0413d5fa2e63ca5f80c46c80a126a9fb720c.
* fix tutorial.
* move to node_flow.
* update gcn cv updater.
* import NodeFlow.
* update.
* add demo code for vanilla control variate sampler.
* update.
* update.
* add neighbor sampling.
* return flow offsets.
* update node_flow.
* add test.
* fix sampler.
* fix graph index.
* fix a bug in sampler.
* fix map_to_layer_nid and map_to_flow_eid.
* fix apply_flow.
* remove model code.
* implement flow_compute.
* fix a bug.
* reverse the csr physically.
* add mini-batch test.
* add mini batch test.
* update flow_compute.
* add prop_flows
* run on specific nodes.
* test copy
* fix a bug in creating frame in NodeFlow.
* add init gcn_cv_updater.
* fix a minor bug.
* fix gcn_cv_updater.
* fix a bug.
* fix a bug in NodeFlow.
* use new h in gcn_cv_updater.
* add layer_in_degree and layer_out_degree.
* fix gcn_cv_updater for gpu.
* temp fix in NodeFlow for diff context.
* allow enabling/disabling copy back.
* add with-updater option.
* fix a bug in computing degree.
* add with-cv option.
* rename and add comments.
* fix lint complain.
* fix lint.
* avoid assert.
* remove assert.
* fix.
* fix.
* fix.
* fix.
* fix the methods in NodeFlow.
* fix lint.
* update SSE.
* remove gcn_cv_updater.
* correct comments for the schedulers.
* update comment.
* add map_to_nodeflow_nid
* address comment.
* remove duplicated test.
* fix int.
* fix comments.
* fix lint
* fix.
* replace subgraph with NodeFlow.
* move view.
* address comments.
* fix lint.
* fix lint.
* remove static_cast.
* fix docstring.
* fix comments.
* break SampleSubgraph.
* move neighbor sampling to sampler.cc
* fix comments.
* rename.
* split neighbor_list.
* address comments.
* fix.
* remove TODO.
2019-02-19 15:49:28 -08:00
Zihao Ye
ae1806f651
[Bugfix] RGCN tutorial ( #388 )
...
* fix rgcn tutorial
* small fix
* upd
2019-02-15 11:14:56 +08:00
Mufei Li
dedfd908c6
[Fix] Fix link in batched graph blog ( #367 )
2019-01-26 11:04:05 -05:00
Mufei Li
3cbfc25a32
[Tutorial] Batched Graph Classification ( #360 )
...
* batched_graph_classification
* Fix
* Fix
* update tutorial with new dataset
* Final
* Fix doc for dataset
* small fix
2019-01-25 15:13:52 -05:00
brett koonce
707334ce85
minor spelling tweaks ( #349 )
...
* minor spelling tweaks
* Update CONTRIBUTORS.md
2019-01-10 12:02:31 -05:00
Minjie Wang
6f9ae8d61e
[Doc] main doc page update and contribute guide ( #336 )
...
* reorg the doc mainpage
* contribute guide
2019-01-04 17:02:37 -05:00
Aston Zhang
97a7dd11b2
Update README.txt ( #327 )
2018-12-26 16:07:19 +08:00
Da Zheng
01e8794f12
[Doc] Show MXNet examples ( #318 )
...
* update GNN tutorial.
* Update README.txt
2018-12-17 15:25:13 -05:00
Lingfan Yu
0cbe521b99
[Doc] Fix document building for multiple tensor backends ( #301 )
...
* remove loading backend in sse
* build mxnet in a second run
* a third run to fix everything
* fix docstring in sampler
* fix docstring in transformer
* README for doc build
* some reordering and printing
* use filename_pattern instead of ignore_pattern to reduce warning at the cost of redundant work...
* add env var to use mxnet in Jenkinsfile
* remove step 3, it's already fixed by previous commit
2018-12-12 11:07:46 -05:00
Minjie Wang
af23c45726
[Release] update version ( #297 )
...
* update version; add news.md; modify contributing.md
* change urls to dmlc
2018-12-11 15:40:51 -05:00
Zihao Ye
8bc01c6309
[Tutorial] Tutorial fix (SSE link & Transformer) ( #285 )
...
* upd tutorial
* upd tutorial
2018-12-10 11:26:19 -05:00
Zihao Ye
9f32554296
[Model]Transformer ( #186 )
...
* change the signature of node/edge filter
* upd filter
* Support multi-dimension node feature in SPMV
* push transformer
* remove some experimental settings
* stable version
* hotfix
* upd tutorial
* upd README
* merge
* remove redundency
* remove tqdm
* several changes
* Refactor
* Refactor
* tutorial train
* fixed a bug
* fixed perf issue
* upd
* change dir
* move un-related to contrib
* tutuorial code
* remove redundency
* upd
* upd
* upd
* upd
* improve viz
* universal done
* halt norm
* fixed a bug
* add draw graph
* fixed several bugs
* remove dependency on core
* upd format of README
* trigger
* trigger
* upd viz
* trigger
* add transformer tutorial
* fix tutorial
* fix readme
* small fix on tutorials
* url fix in readme
* fixed func link
* upd
2018-12-07 15:22:46 +08:00
Da Zheng
1bbc885b40
move batcher to examples. ( #269 )
...
* move pytorch code to examples.
* fix.
* fix tutorial
2018-12-06 06:45:27 -08:00
VoVAllen
cd907cddfa
[Tutorial] Add sse tutorial & MXNet Tutorial CI ( #252 )
...
* add sse tutorial
* add mxnet tutorial ci
* fix ci
* fix ci
* fix ci
* fix ci
* fix ci
* fix ci
* Fix ci
* Fix ci
* Fix ci
* fix ci
* fix ci
* fix ci
* fix ci
* fix ci
* fix ci
* Fix CI
Fix CI image
* permission fix
* fix a bug in the code.
* small fix
* fix doc
* fix ci
* shorten the iters
* fix
* remove extra file
* add load_backend api to dynamically switch to another backend
* try fix
* fix tutorial
* fix tutorial
* fix bug in tutorial
2018-12-05 16:21:44 -05:00
Lingfan Yu
f4a9a455f5
[Doc] Fix hyperlink in tutorial of tutorals ( #260 )
...
* fix all code tutorial links and typos in texts
* sse readme format
* fix
* sse paper link
* gat readme
* fix
2018-12-05 15:04:27 -05:00
Minjie Wang
21255b6528
[Bugfix] tolist and dependencies in dgl.data ( #239 )
...
* change Index.tolist -> Index.tonumpy; fix bug in traversal; remove dependencies in data
* fix import
* fix __all__ and some docstring
2018-12-05 12:20:59 -05:00
VoVAllen
16cc528757
[Doc] Improve Capsule with Jinyang & Fix wrong tutorial level layout ( #236 )
...
* improve capsule tutorial with jinyang
* fix wrong layout of second-level tutorial
* delete transformer
2018-12-04 10:46:49 -05:00
HQ
b1e8d95e99
[Doc] LGNN tutorial ( #210 )
...
* tutorial notebook added
* lg tutorial cleaned up
* dataset scaffold
* move dataloader to data
* fix model
* remove todo
* utils seperated
* [model]line graph new implementation + tutorial + binary sub graph dataset
* [tutorial] line graph sphinx scaffold
* [tutorial] lgnn tutorial improved
* [tutorial] remove notebook
* [tutorial] fix lg and gcn links
* [tutorial] fix random seed
* [tutorial]fix
* WIP
* code refactor done
* new mini dataset; remove utils code
* fix
* word fix
* fix link
* minor fix
* minor fix
* minor fix
2018-12-03 17:59:50 -05:00
Minjie Wang
10e18ed982
[Doc] overview and others ( #222 )
...
* model tutorials overview
* update the 1_first
* revised overview and summarized "what is DGL" in glance
2018-12-03 17:31:35 -05:00
Lingfan Yu
168794cdbc
remove text using code line numbers ( #217 )
2018-12-01 21:04:39 -05:00
Minjie Wang
7156c7163b
[Doc] new at glance doc draft ( #214 )
...
* WIP
* new at glance
2018-12-01 19:03:57 -05:00
Lingfan Yu
53ea03ad82
[Doc] Fix doc bug and warning ( #213 )
...
* fix dgmg tutorial indentation
* bug in incidence_matrix docstring
* remove print
2018-12-01 18:58:56 -05:00
Lingfan Yu
0f121eeb76
[Doc] RGCN tutorial ( #206 )
...
* rgcn tutorial
* data processing for rgcn
* many fix
* requirements for rgcn tutorial
* fix comments
* description of rgcn dataset
* author
* bug fix
* move all dataset to s3
2018-12-01 14:58:13 -05:00
Haibin Lin
cccc2339c1
[Dataset] update s3 links ( #209 )
2018-12-01 14:45:30 -05:00
Mufei Li
e02acc4c01
[Doc] Tutorial production for DGMG ( #204 )
2018-12-01 00:32:43 -05:00
Haibin Lin
70dc7cd184
[Doc] Dgl glance tutorial improvement ( #197 )
...
* update dgl at a glance
* update title
* Update 1_first.py
2018-11-30 23:53:23 -05:00
Zihao Ye
c80dc5e012
[model] Tree-LSTM update & hotfix(dropbox link) ( #202 )
...
* change the signature of node/edge filter
* upd filter
* Support multi-dimension node feature in SPMV
* stable version
* hotfix
* upd tutorial
* upd README
2018-11-30 19:39:49 -05:00
VoVAllen
e17c41c0da
[Model][Tutorial] Fix capsule memory leak ( #185 )
...
* fix memory leak & Remove unnecessary initializer
* change confused name
* fix name
* Move func outside loop
* fix name inconsistency
2018-11-29 09:40:21 -05:00
Minjie Wang
0ec1a492b3
[Frame] change num rows behavior ( #163 )
...
* move initializer to column scheme; change num rows behavior
* poke mx ci
* fix mx utest in append
* fix bug in add edges
* utest for updating partial rows
* fix bug in from_networkx and from_scipy_matrix
* revert per-col initializer change
* fix pickle utest
2018-11-21 11:50:46 -05:00
Minjie Wang
cab1fdf2ec
[Doc] doc update ( #158 )
...
* minor fix
* jake's change
2018-11-17 01:53:53 -05:00
Zihao Ye
53b9a4bdbc
[DOC][Model] Update Tree-LSTM ( #152 )
...
* update tree lstm
* tree_lstm (new interface)
* simplify pop
* merge qipeng(root)
* upd tree-lstm & tutorial
* upd model
* new capsule tutorial
* capsule for new API
* fix deprecated API
* New tutorial and example
* investigate gc problem
* add viz code
* new capsule tutorial
* remove ipynb
* move u_hat
* add link
* add requirements.txt
* remove ani.save
* update ci to install requirements
* utf-8
* change seed
* graphviz requirement
* accelerate
* little format
* update some markup
2018-11-14 22:29:59 -05:00
Zihao Ye
a9ffb59e66
[DOC][Model] Tree-LSTM example and tutorial ( #146 )
...
[DOC][Model] Tree-LSTM example and tutorial
2018-11-13 18:09:14 -05:00
VoVAllen
7cb50072a4
[Doc][Model] New Capsule Tutorial & Example ( #143 )
...
* new capsule tutorial
* capsule for new API
* fix deprecated API
* New tutorial and example
* investigate gc problem
* add viz code
* new capsule tutorial
* remove ipynb
* move u_hat
* add link
* add requirements.txt
* remove ani.save
* update ci to install requirements
* add graphviz
2018-11-12 12:43:13 -05:00
Minjie Wang
7fe6d0c857
[Doc] Refactor API doc ( #128 )
...
* refactor API doc; add markup link in tutorials
* fix readme
2018-11-08 22:57:16 -05:00
Minjie Wang
79ceccef43
[Doc] Fix missing file ( #119 )
2018-11-04 23:02:11 -05:00
Gan Quan
87ed21ec42
[Doc] Basic tutorials & two model tutorials ( #118 )
...
[Doc] Basic tutorials & two model tutorials
2018-11-04 22:57:05 -05:00
Minjie Wang
68ec624782
[API][Doc] API change & basic tutorials ( #113 )
...
* 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
2018-11-02 17:19:14 -04:00