sort by:
Revision Author Date Message Commit Date
af23c45 [Release] update version (#297) * update version; add news.md; modify contributing.md * change urls to dmlc 11 December 2018, 20:40:51 UTC
f896e49 [Doc] fix link in README (#296) * fix mxnet link * fix issue link 11 December 2018, 19:48:49 UTC
d10baae [DOC] Fix repo link (#295) * Update index.rst * Update index.rst 11 December 2018, 19:41:15 UTC
18ed786 [Doc] update neighbor sampler doc. (#287) 11 December 2018, 17:48:22 UTC
597ac7f [Release] v0.1.3 (#288) * 0.1.2 release * oops * more fixes on windows * [Bugfix] fix download dir (#275) * fix download dir * add doc for the env var * windows 7 -> 10 * doc update * [Bugfix] Fix conversion from networkx (#286) * fix from_nx when no edge id available * add test cases * more detailed tests * more comments * [Bugfix] Switch to sparse_coo_matrix for torch 1.0+ (#282) * switch to sparse_coo_matrix for torch 1.0+ * fix bug when the version is 0.4.1.post2 * change to distutils 11 December 2018, 06:30:47 UTC
8bc01c6 [Tutorial] Tutorial fix (SSE link & Transformer) (#285) * upd tutorial * upd tutorial 10 December 2018, 16:26:19 UTC
322bd71 [Release] 0.1.2: Require Windows 10 (#277) * 0.1.2 release * oops * more fixes on windows * [Bugfix] fix download dir (#275) * fix download dir * add doc for the env var * windows 7 -> 10 * doc update 07 December 2018, 09:46:21 UTC
9f32554 [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 07 December 2018, 07:22:46 UTC
37feb47 [Release] 0.1.2 updates (#276) * 0.1.2 release * oops * more fixes on windows * [Bugfix] fix download dir (#275) * fix download dir * add doc for the env var 07 December 2018, 06:54:13 UTC
3564fdc [Bugfix][Model] fix treelstm model (#274) * fix bug after moving batcher out of dgl.data * disable mx utest 07 December 2018, 04:52:50 UTC
f491d6b [Readme] add an M. (#273) 07 December 2018, 03:41:45 UTC
c0d1f8e small fixes in the immutable graph index. (#271) * small fix in immutable graph index. * minor fix. 07 December 2018, 03:01:14 UTC
f720ce1 [Build] support universal wheel on linux (#272) 06 December 2018, 23:06:58 UTC
ddf96ff [Doc] Fix DGMG part in README (#270) * Fix DGMG epoch time * Fix README for DGMG * update 06 December 2018, 15:54:07 UTC
1bbc885 move batcher to examples. (#269) * move pytorch code to examples. * fix. * fix tutorial 06 December 2018, 14:45:27 UTC
7aa494b [Bugfix][Doc] explain the batch dimension in the doc and many fix (#266) * add more unit tests for mxnet. * fix. * explain the batch dimension. * update doc. * disable unit tests on DFS. * fix graph traversal. 06 December 2018, 05:48:57 UTC
ac660f4 [Doc] Readme (#265) * [Doc] updated readme * contribution guide change * small edits * add perf # * Update README.md * Update README.md * add others... * rewrite scalability * model & code links * some note for treelstm * rewrite scalability 06 December 2018, 05:31:04 UTC
970f15e [Release] simplify the pr template a little (#268) 06 December 2018, 04:15:39 UTC
612a7fb [Release] setup version (#264) 06 December 2018, 00:33:06 UTC
c620bfc [Doc] faq & env (#263) * faq & env * add update version script; 0.0.1 -> 0.1.0 06 December 2018, 00:18:33 UTC
82c4df4 [Issue & PR Template] Add Issue Template & PR Template & Contribution Guide (#192) * add issue template * add contribution guide and PR Template, adapted from mxnet * fix typo 05 December 2018, 23:20:59 UTC
063ed69 [BUGFIX] fix a bug in creating immutable graph index. (#251) * fix a bug in creating immutable graph index. * fix for new changes in the backend API. * fix for creating immutable graph index from coo matrix. * retrigger 05 December 2018, 22:51:50 UTC
2194b7d [Bugfix] edge order is not preserved when converting from edge list (#262) 05 December 2018, 22:41:26 UTC
a1d50f0 [Refactor] Rename before release (#261) * 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 05 December 2018, 21:45:36 UTC
aabba9d [Doc] minor fix in overview (#256) 05 December 2018, 21:27:52 UTC
cd907cd [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 05 December 2018, 21:21:44 UTC
f4a9a45 [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 05 December 2018, 20:04:27 UTC
e557ed8 [Doc][Model] example folder doc and model summary (#259) * update example readme * mx example readme * add results in readme * mx rgcn readme 05 December 2018, 19:35:14 UTC
899d125 Add tests for MXNet and throw NotImplementedError if not implemented (#258) * add more unit tests for mxnet. * fix. 05 December 2018, 18:41:33 UTC
2c5b48a [Model][MXNet] RGCN Entity Classification (#246) * entity classify work for examples * add loop_msg * remove wrong assert * remove one reshape * add readme * add MRR * remove mrr from entity task 05 December 2018, 18:27:59 UTC
7c7cc7e [sampler] Adjust the sampler API for the future extension. (#243) * return seed ids. * fix tests. * implement. 05 December 2018, 18:05:10 UTC
40506ec use openmp to accelerate nid mapping (#242) * use openmp. * update cmake. 05 December 2018, 17:55:59 UTC
378c264 [Model] Fix GCN Normalization (#249) * WIP * lr -> 0.01 * new cora dataset * normalization code * minor format change * normalization factor for deg bucket 05 December 2018, 17:32:10 UTC
21255b6 [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 05 December 2018, 17:20:59 UTC
eafcb7e [Bugfix][MXNet] Fix edge order and builtin max bug in mx (#247) * Fix edge order and builtin max bug in mx * fix as requested 05 December 2018, 09:32:54 UTC
71fa26a Fix windows line seprator problems (#248) 05 December 2018, 07:40:32 UTC
274e108 [Doc] API doc string for many components (#245) * builtin function docstring * init docstring * view docstring * add init to index and fix * node /edge feature * Example -> Examples * fix func hyperlink * traversal * fix * from/to_networkx docstring * minor * fix duplicate label * comment about tensor framework * from scipy sparse matrix * fix format errors 04 December 2018, 22:52:00 UTC
7cca500 [Doc] Computing with DGLGraph (#212) * Docs for graph computing * Docs for graph computing * Fix * WIP * update the docstring 04 December 2018, 21:51:46 UTC
c99f423 [Sampler] extend sampler (#238) 04 December 2018, 21:46:26 UTC
455ea48 [Bugfix] Conversion between networkx and DGLGraph (#244) * copy feature to networkx * fix to_network for multi-graph * test case for nx conversion * iterate over Index returns plain int instead of numpy.int64 * fix from_network multi-edge bug 04 December 2018, 21:19:11 UTC
31800e7 [Doc] Fix typo at doc index (#241) Fix typo at doc index 04 December 2018, 20:05:37 UTC
a5a35d1 [Sampler] improve random shuffle performance in sampler (#228) * fix. * make it generic. * add the API. * fix. * remove mxnet. 04 December 2018, 17:24:32 UTC
78269ce [Doc] Update GCN README.md (#224) * update readme. * update readme 04 December 2018, 17:07:05 UTC
16cc528 [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 04 December 2018, 15:46:49 UTC
dafe467 [Bug][MXNet] fix an API in immutable graph index. (#233) 04 December 2018, 05:37:18 UTC
b1e8d95 [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 03 December 2018, 22:59:50 UTC
10e18ed [Doc] overview and others (#222) * model tutorials overview * update the 1_first * revised overview and summarized "what is DGL" in glance 03 December 2018, 22:31:35 UTC
2c170a8 [Graph][Bugfix] Fix the API of map_to_subgraph_nid (#226) * correct vid mapping API. * fix sse. 03 December 2018, 22:16:35 UTC
419ffbd [Doc] Installation guide (#223) * docstrings for graph mutation & queries * [Doc] contrib.sampler. (#200) * subgraph docs * updates * added installation guide * style fix * package name fixes * adding it back... * fix as requested * adding link * mac os build instructions * OS -> macOS 03 December 2018, 19:33:21 UTC
b0c76d4 [Bug] fix __slots__ in view.py (#230) 03 December 2018, 18:28:22 UTC
b98dc92 [Model] Relational GCN (#55) * data preprocessing for rgcn * edge subgraph * WIP: RGCN * use edge feature in spmv * fix bugs * match AIFB accuracy * match mutag accuracy * avoid materializing in featureless case * remove untouched nodes and relabel nodes * fix python list concatenate overhead * sparsely store edge types * refactor entity classify code for clean link prediction implementation * further refactor code * refactoring * rgcn block decompose layers * link predict dataset * link predict model and eval code * dropout, self-loop, regularization, etc, plus bug fixes * update to new api * dataset update * bugs, WIP, need to impl early stopping and filtered metrics * instruction to run, and minor * group conv and early stop * clean slow code * some code comments * use new api in model code * change data preprocessing * entity classify model * WIP * move dgl graph out of model * hot fix for extract zip * fix link predict model * use latest dgl apis * still have memory issue... * bug fix and move inference to cpu * move rgcn data processing to contrib * th.allclose -> U.allclose * minor change in readme * fix memory issue in entity classify * fix and testing code for link predict * fix entity classify * clean up * fix comments * revert erroneous git merge changes * code clean up and more comments * minor * dependent package version 03 December 2018, 18:01:27 UTC
8918cce [MXNet] add unit tests for mxnet (#227) [MXNet] add unit tests for mxnet 03 December 2018, 16:04:11 UTC
6f4898a [Model][MXNet] gcn normalization and compare with mlp baselines (#196) * clean up pr-188 and resubmit * address Da comments 03 December 2018, 03:17:37 UTC
52ed09a [Bug] Fix inplace update (#221) * inplace write row op and executor * update scheduler and graph to use inplace write * fix * fix bug * test case for inplace * fix bugs for inplace apply node/edge * fix comments * th.allclose -> U.allclose 03 December 2018, 00:14:39 UTC
dd26ff1 [CI] change the mxnet installation in docker. (#218) 02 December 2018, 19:47:50 UTC
5680f8d [DOC] Documentation strings for graph mutation, queries, and subgraphing (#207) * docstrings for graph mutation & queries * [Doc] contrib.sampler. (#200) * subgraph docs * updates 02 December 2018, 19:41:25 UTC
57daf9c [Graph] small fix on the all index (#219) 02 December 2018, 18:39:04 UTC
57b07fc [Model] Accelerate SSE (#172) * lazy eval edge ids. * parallelize node id lookup. * fix a bug. * use mxnet for index. * use update_all in the subgraph training. * sample neighbors. * Revert "parallelize node id lookup." This reverts commit e661f69bb06cb5a7c246f0e106f245e27800e220. * update README. * cache subgraphs. * support all degrees. * cache adj in CPU. * fix a bug in sse. * print. * raise error on mutable graphs. * measure train time per epoch. * fix a bug in graph_index. * remove readonly in DGLSubGraph. * cache subgraph properly. * accelerate getting adjacency. * split infer. * lazy eval edges. * specify inference mode. * update for new sampler. * use new mxnet sampling api. * fix indent. * remove profiling code. * remove mxnet from sampler. * return a lambda function for graph edges. * add docs for immutable subgraph. * Revert "return a lambda function for graph edges." This reverts commit 0de5d7f100e230c518a3fb8976a6227f474d09ee. * get parent_eid. 02 December 2018, 17:43:25 UTC
5278220 update s3 links (#215) 02 December 2018, 12:48:29 UTC
ac932c6 [Model] Junction Tree VAE update (#157) * cherry picking optimization from jtnn * adding official code. TODO: fix DGLMolTree * updating to current api. vae test still failing * reverting to list stacking * reverting to list stacking * cleaning x flags (stupid windows) * cleaning x flags (stupid windows) * adding stats * optimization * updating dgl stats * update again * more optimization * looks like computation is faster * removing profiling code * cleaning obsolete code * remove comparison warning * readme update * official implementation got a lot faster * minor fixes * unbatch by slicing frames * working around unbatch * reduce pack * oops * support frame read/write with slices * reverting back to readout as unbatch-by-slicing slows down backward * reverting to unbatch by splitting; slicing is unfriendly to backward * replacing lru cache with static object factory * cherry picking optimization from jtnn * unbatch by slicing frames * reduce pack * oops * support frame read/write with slices * reverting to unbatch by splitting; slicing is unfriendly to backward * replacing lru cache with static object factory * replacing Scheme object with namedtuple * forgot the find edges interface * subclassing namedtuple * updating to the latest api spec * bugfix * bfs with edges * dfs toy test case * clean up * style fix * bugfix * update to latest api; include traversal * replacing with readout * simplify decoder * oops * cleanup * reducing number of sets * more speed up * profile results * random fixes * fixing tvmarray handling incontiguous dlpack input * fancier dataloader * fix a potential context mismatch * todo: support pickling or using scipy in multiprocessing load * pickling support * resorting to suggested way of pickling * custom attribute pickling check * working around a weird pytorch pickling bug * including partial frame case * enabling multiprocessing dataloader * pickling everything now * really works * oops * updated profiling results * cleanup * fix as requested * cleaning random blank lines * removing profiler outputs * starting decoding * testing, WIP * tree decoding * graph decoding, WIP * graph decoding works * oops * fixing legacy apis * trimming number of candidate structures * sampling cleanups * removing comparison test * updated description 02 December 2018, 08:32:01 UTC
4682b76 fixing stupid segfault in edge_ids (#216) 02 December 2018, 08:12:45 UTC
168794c remove text using code line numbers (#217) 02 December 2018, 02:04:39 UTC
7156c71 [Doc] new at glance doc draft (#214) * WIP * new at glance 02 December 2018, 00:03:57 UTC
53ea03a [Doc] Fix doc bug and warning (#213) * fix dgmg tutorial indentation * bug in incidence_matrix docstring * remove print 01 December 2018, 23:58:56 UTC
0f121ee [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 01 December 2018, 19:58:13 UTC
cccc233 [Dataset] update s3 links (#209) 01 December 2018, 19:45:30 UTC
e02acc4 [Doc] Tutorial production for DGMG (#204) 01 December 2018, 05:32:43 UTC
70dc7cd [Doc] Dgl glance tutorial improvement (#197) * update dgl at a glance * update title * Update 1_first.py 01 December 2018, 04:53:23 UTC
bcf8e11 [Bugfix][CI] force download data everything (#208) * poke ci * poke again * force download data everytime 01 December 2018, 04:44:40 UTC
91141a9 [Dataset] Move file from dropbox to s3 (and fix ci fail due to sst dataset) (#205) * move file from dropbox to s3 * fix ci and move sst to s3 * remove blank line 01 December 2018, 00:44:55 UTC
c80dc5e [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 01 December 2018, 00:39:49 UTC
3a0f86a [Doc] data (#198) * Fix dataset * Track data APIs 30 November 2018, 16:40:22 UTC
485f6d3 [Doc] udf (#195) * Docstring for udf * Track udf docs * Improve * Improved * Delete udf.py * Improve 30 November 2018, 05:38:58 UTC
9e82617 [Doc] Minor doc update for mxnet/immutable_graph_index (#194) 30 November 2018, 01:59:13 UTC
41c9c3b [Doc] Fix batched_graph doc (#193) 29 November 2018, 17:23:10 UTC
8dc6784 [Doc] docstring for BatchedDGLGraph + some fix (#184) * Update doc * Update batched_graph.py * Fix * Fix * Fix * Fix 29 November 2018, 14:53:16 UTC
e17c41c [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 29 November 2018, 14:40:21 UTC
79fe09d forgot to remove conda branch meta (#190) 29 November 2018, 07:26:39 UTC
a8fa85c Conda builds (#187) * conda recipe * switching to source build * trying windows build * wip * windows build works 29 November 2018, 07:21:53 UTC
a0d0b1e [Model] Fix + batched DGMG (#175) * DGMG with batch size 1 * Fix * Adjustment * Fix * Fix * Fix * Fix * Fix has_node and __contains__ * Batched implementation for DGMG * Remove redundant dependency * Adjustment * Fix * Add comments 28 November 2018, 16:13:30 UTC
5cda368 [Model] SBM hotfix (#137) * [Model]SBM hotfix * [Model] remove backend in data 27 November 2018, 16:58:03 UTC
02eb463 report accuracy and fix training mask (#181) 27 November 2018, 07:15:57 UTC
2c2b747 [Install] pip install (#180) * add bdist_wheel build * fix wheel build * fix setup * fix ci * fix setup * fix * fix setup * poke ci * fix * poke ci * clean build * fix ci * addback the env 27 November 2018, 05:47:01 UTC
b82b8e2 [Schedule] get rid of unnecessary graph.edges() call for v2v-spmv update_all (#179) 27 November 2018, 05:37:03 UTC
524e656 [Bugfix] enable SPMV for multi-dimension node feature (#178) * Support multi-dimension node feature in SPMV * fix as requested 26 November 2018, 16:12:28 UTC
b1eeb93 [Bugfix][Runtime] Zero degree behaviors (#177) * fix recv nodes are all 0deg; fix hybriddict does not through keyerror properly * fallback to apply_nodes when all nodes are 0deg; WIP on pull spmv 0deg * new 0deg behavior * new 0deg behavior * update mx utest for pull-0deg * fix mx * fix mx * get rid of unnecessary sort-n-unique 26 November 2018, 03:33:08 UTC
4dfe754 Fix num_rows bug in batched_graph (#169) 22 November 2018, 18:49:59 UTC
23e2e83 [API] change the signature of node/edge filter (#166) * change the signature of node/edge filter * upd filter 22 November 2018, 18:00:36 UTC
deb653f [Runtime] Scheduler and Executor (#140) * executor api * draft executor interface * WIP * revert changes to avoid conflict with api change * core scheduling logic * WIP: build graph adj * incidence matrix for in edges * support incidence matrix for partial recv nodes * improve * build adjmat in scheduler * graph store * get degree bucketing schedule * connect to c++ degree bucketing * conceptual executor creation code * executor comments * fix * more executor comments * WIP: full send_and_recv schedule * most schedulers * simplify scheduler * executors * runtime * builtin function base class * adj indices and shape * completely refactor scheduler * rename and move bundled out to function.py * use_edge_feature in msg func * rewrite scheduler * node edge executor * connect with graph api * handle zero degree * misc * fix test cases * fix a good many bugs... * remove old scheduler * push and pull * fix send recv * c++ lint * fix batched send recv * hot fix for mxnet * typo * write back executor * apply node edge * clean up, doc string * fix as requested * refactor * fix * WIP * WIP * ir draft * more on ir * WIP: spmv schedule * WIP * recv schedule * refactor * WIP * snr degree bucketing * snr scheduler * move prog to graph.py; rename * unittest for send/recv * remove some legacy codes * WIP: update_all * pass test_basics * passed all current utests * more utests; fix mx utest * WIP: fixing zero deg initial value * some tests * fix 0deg problem * fix mx * fix mx * some notes * fix as requested 22 November 2018, 17:15:50 UTC
3e8b63e [Model] DGMG Training with Batch Size 1 (#161) * DGMG with batch size 1 * Fix * Adjustment * Fix * Fix * Fix * Fix 22 November 2018, 15:29:25 UTC
bf6d002 [Bugfix] fix gpu manual choice for capsule example (#164) 22 November 2018, 03:01:24 UTC
0ec1a49 [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 21 November 2018, 16:50:46 UTC
440aece [Test] add tests for built-in functions (#159) * add spmv tests on mxnet. * test backward. * add tests for pull. * use mxnet backend. * address comment. * add comments. 21 November 2018, 04:39:54 UTC
5f89cd6 Fix the convergence problem in SSE. (#162) * add a test. * move file. * debug * add degree normalization. * it can converge now. * remove hidden_data. * use readonly graph index. * use subgraph loader. * refactor code and remove intermediate data. * split inference. * mix cpu and gpu training. * fix mxnet sparse_matrix constructor. * convert tensor context. * set up the prediction model. * load mxnet csr directly. * add timing. * move test_sse.py to sse_batch.py * fix the tensor version of SSE. * update README. 20 November 2018, 07:57:52 UTC
e515f53 [Frame] supporting partial row on first column and individual column initializers (#160) addresses issue #156 19 November 2018, 23:18:36 UTC
cab1fdf [Doc] doc update (#158) * minor fix * jake's change 17 November 2018, 06:53:53 UTC
79a5102 Pickling support (#155) * pickling support * resorting to suggested way of pickling * custom attribute pickling check * working around a weird pytorch pickling bug * including partial frame case * pickling everything now * fix as requested 16 November 2018, 22:19:20 UTC
05f464f [Bugfix] fix args with incontiguous node and edge tensor (#153) 15 November 2018, 15:55:15 UTC
ed1854e [Bugfix] fix a potential context mismatch (#154) 15 November 2018, 14:47:20 UTC
53b9a4b [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 15 November 2018, 03:29:59 UTC
back to top