af23c45 | Minjie Wang | 11 December 2018, 20:40:51 UTC | [Release] update version (#297) * update version; add news.md; modify contributing.md * change urls to dmlc | 11 December 2018, 20:40:51 UTC |
f896e49 | Lingfan Yu | 11 December 2018, 19:48:49 UTC | [Doc] fix link in README (#296) * fix mxnet link * fix issue link | 11 December 2018, 19:48:49 UTC |
d10baae | Haibin Lin | 11 December 2018, 19:41:15 UTC | [DOC] Fix repo link (#295) * Update index.rst * Update index.rst | 11 December 2018, 19:41:15 UTC |
18ed786 | Da Zheng | 11 December 2018, 17:48:22 UTC | [Doc] update neighbor sampler doc. (#287) | 11 December 2018, 17:48:22 UTC |
597ac7f | Minjie Wang | 11 December 2018, 06:30:47 UTC | [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 | Zihao Ye | 10 December 2018, 16:26:19 UTC | [Tutorial] Tutorial fix (SSE link & Transformer) (#285) * upd tutorial * upd tutorial | 10 December 2018, 16:26:19 UTC |
322bd71 | Gan Quan | 07 December 2018, 09:46:21 UTC | [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 | Zihao Ye | 07 December 2018, 07:22:46 UTC | [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 | Gan Quan | 07 December 2018, 06:54:13 UTC | [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 | Minjie Wang | 07 December 2018, 04:52:50 UTC | [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 | Da Zheng | 07 December 2018, 03:41:45 UTC | [Readme] add an M. (#273) | 07 December 2018, 03:41:45 UTC |
c0d1f8e | Da Zheng | 07 December 2018, 03:01:14 UTC | small fixes in the immutable graph index. (#271) * small fix in immutable graph index. * minor fix. | 07 December 2018, 03:01:14 UTC |
f720ce1 | Sheng Zha | 06 December 2018, 23:06:58 UTC | [Build] support universal wheel on linux (#272) | 06 December 2018, 23:06:58 UTC |
ddf96ff | Mufei Li | 06 December 2018, 15:54:07 UTC | [Doc] Fix DGMG part in README (#270) * Fix DGMG epoch time * Fix README for DGMG * update | 06 December 2018, 15:54:07 UTC |
1bbc885 | Da Zheng | 06 December 2018, 14:45:27 UTC | move batcher to examples. (#269) * move pytorch code to examples. * fix. * fix tutorial | 06 December 2018, 14:45:27 UTC |
7aa494b | Da Zheng | 06 December 2018, 05:48:57 UTC | [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 | Gan Quan | 06 December 2018, 05:31:04 UTC | [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 | Minjie Wang | 06 December 2018, 04:15:39 UTC | [Release] simplify the pr template a little (#268) | 06 December 2018, 04:15:39 UTC |
612a7fb | Minjie Wang | 06 December 2018, 00:33:06 UTC | [Release] setup version (#264) | 06 December 2018, 00:33:06 UTC |
c620bfc | Minjie Wang | 06 December 2018, 00:18:33 UTC | [Doc] faq & env (#263) * faq & env * add update version script; 0.0.1 -> 0.1.0 | 06 December 2018, 00:18:33 UTC |
82c4df4 | VoVAllen | 05 December 2018, 23:20:59 UTC | [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 | Da Zheng | 05 December 2018, 22:51:50 UTC | [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 | Minjie Wang | 05 December 2018, 22:41:26 UTC | [Bugfix] edge order is not preserved when converting from edge list (#262) | 05 December 2018, 22:41:26 UTC |
a1d50f0 | Lingfan Yu | 05 December 2018, 21:45:36 UTC | [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 | Da Zheng | 05 December 2018, 21:27:52 UTC | [Doc] minor fix in overview (#256) | 05 December 2018, 21:27:52 UTC |
cd907cd | VoVAllen | 05 December 2018, 21:21:44 UTC | [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 | Lingfan Yu | 05 December 2018, 20:04:27 UTC | [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 | Minjie Wang | 05 December 2018, 19:35:14 UTC | [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 | Da Zheng | 05 December 2018, 18:41:33 UTC | 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 | Yizhi Liu | 05 December 2018, 18:27:59 UTC | [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 | Da Zheng | 05 December 2018, 18:05:10 UTC | [sampler] Adjust the sampler API for the future extension. (#243) * return seed ids. * fix tests. * implement. | 05 December 2018, 18:05:10 UTC |
40506ec | Da Zheng | 05 December 2018, 17:55:59 UTC | use openmp to accelerate nid mapping (#242) * use openmp. * update cmake. | 05 December 2018, 17:55:59 UTC |
378c264 | Lingfan Yu | 05 December 2018, 17:32:10 UTC | [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 | Minjie Wang | 05 December 2018, 17:20:59 UTC | [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 | Minjie Wang | 05 December 2018, 09:32:54 UTC | [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 | VoVAllen | 05 December 2018, 07:40:32 UTC | Fix windows line seprator problems (#248) | 05 December 2018, 07:40:32 UTC |
274e108 | Lingfan Yu | 04 December 2018, 22:52:00 UTC | [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 | Mufei Li | 04 December 2018, 21:51:46 UTC | [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 | Da Zheng | 04 December 2018, 21:46:26 UTC | [Sampler] extend sampler (#238) | 04 December 2018, 21:46:26 UTC |
455ea48 | Lingfan Yu | 04 December 2018, 21:19:12 UTC | [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 | VoVAllen | 04 December 2018, 20:05:37 UTC | [Doc] Fix typo at doc index (#241) Fix typo at doc index | 04 December 2018, 20:05:37 UTC |
a5a35d1 | Da Zheng | 04 December 2018, 17:24:32 UTC | [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 | Da Zheng | 04 December 2018, 17:07:05 UTC | [Doc] Update GCN README.md (#224) * update readme. * update readme | 04 December 2018, 17:07:05 UTC |
16cc528 | VoVAllen | 04 December 2018, 15:46:49 UTC | [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 | Da Zheng | 04 December 2018, 05:37:18 UTC | [Bug][MXNet] fix an API in immutable graph index. (#233) | 04 December 2018, 05:37:18 UTC |
b1e8d95 | HQ | 03 December 2018, 22:59:50 UTC | [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 | Minjie Wang | 03 December 2018, 22:31:35 UTC | [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 | Da Zheng | 03 December 2018, 22:16:35 UTC | [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 | Gan Quan | 03 December 2018, 19:33:21 UTC | [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 | Lingfan Yu | 03 December 2018, 18:28:22 UTC | [Bug] fix __slots__ in view.py (#230) | 03 December 2018, 18:28:22 UTC |
b98dc92 | Lingfan Yu | 03 December 2018, 18:01:27 UTC | [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 | Da Zheng | 03 December 2018, 16:04:11 UTC | [MXNet] add unit tests for mxnet (#227) [MXNet] add unit tests for mxnet | 03 December 2018, 16:04:11 UTC |
6f4898a | yifeim | 03 December 2018, 03:17:37 UTC | [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 | Lingfan Yu | 03 December 2018, 00:14:39 UTC | [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 | Da Zheng | 02 December 2018, 19:47:50 UTC | [CI] change the mxnet installation in docker. (#218) | 02 December 2018, 19:47:50 UTC |
5680f8d | Gan Quan | 02 December 2018, 19:41:25 UTC | [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 | Minjie Wang | 02 December 2018, 18:39:04 UTC | [Graph] small fix on the all index (#219) | 02 December 2018, 18:39:04 UTC |
57b07fc | Da Zheng | 02 December 2018, 17:43:25 UTC | [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 | Haibin Lin | 02 December 2018, 12:48:29 UTC | update s3 links (#215) | 02 December 2018, 12:48:29 UTC |
ac932c6 | Gan Quan | 02 December 2018, 08:32:01 UTC | [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 | Gan Quan | 02 December 2018, 08:12:45 UTC | fixing stupid segfault in edge_ids (#216) | 02 December 2018, 08:12:45 UTC |
168794c | Lingfan Yu | 02 December 2018, 02:04:39 UTC | remove text using code line numbers (#217) | 02 December 2018, 02:04:39 UTC |
7156c71 | Minjie Wang | 02 December 2018, 00:03:57 UTC | [Doc] new at glance doc draft (#214) * WIP * new at glance | 02 December 2018, 00:03:57 UTC |
53ea03a | Lingfan Yu | 01 December 2018, 23:58:56 UTC | [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 | Lingfan Yu | 01 December 2018, 19:58:13 UTC | [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 | Haibin Lin | 01 December 2018, 19:45:30 UTC | [Dataset] update s3 links (#209) | 01 December 2018, 19:45:30 UTC |
e02acc4 | Mufei Li | 01 December 2018, 05:32:43 UTC | [Doc] Tutorial production for DGMG (#204) | 01 December 2018, 05:32:43 UTC |
70dc7cd | Haibin Lin | 01 December 2018, 04:53:23 UTC | [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 | Minjie Wang | 01 December 2018, 04:44:40 UTC | [Bugfix][CI] force download data everything (#208) * poke ci * poke again * force download data everytime | 01 December 2018, 04:44:40 UTC |
91141a9 | VoVAllen | 01 December 2018, 00:44:55 UTC | [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 | Zihao Ye | 01 December 2018, 00:39:49 UTC | [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 | Mufei Li | 30 November 2018, 16:40:22 UTC | [Doc] data (#198) * Fix dataset * Track data APIs | 30 November 2018, 16:40:22 UTC |
485f6d3 | Mufei Li | 30 November 2018, 05:38:58 UTC | [Doc] udf (#195) * Docstring for udf * Track udf docs * Improve * Improved * Delete udf.py * Improve | 30 November 2018, 05:38:58 UTC |
9e82617 | Haibin Lin | 30 November 2018, 01:59:13 UTC | [Doc] Minor doc update for mxnet/immutable_graph_index (#194) | 30 November 2018, 01:59:13 UTC |
41c9c3b | Mufei Li | 29 November 2018, 17:23:10 UTC | [Doc] Fix batched_graph doc (#193) | 29 November 2018, 17:23:10 UTC |
8dc6784 | Mufei Li | 29 November 2018, 14:53:16 UTC | [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 | VoVAllen | 29 November 2018, 14:40:21 UTC | [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 | Gan Quan | 29 November 2018, 07:26:39 UTC | forgot to remove conda branch meta (#190) | 29 November 2018, 07:26:39 UTC |
a8fa85c | Gan Quan | 29 November 2018, 07:21:53 UTC | Conda builds (#187) * conda recipe * switching to source build * trying windows build * wip * windows build works | 29 November 2018, 07:21:53 UTC |
a0d0b1e | Mufei Li | 28 November 2018, 16:13:30 UTC | [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 | HQ | 27 November 2018, 16:58:03 UTC | [Model] SBM hotfix (#137) * [Model]SBM hotfix * [Model] remove backend in data | 27 November 2018, 16:58:03 UTC |
02eb463 | yifeim | 27 November 2018, 07:15:57 UTC | report accuracy and fix training mask (#181) | 27 November 2018, 07:15:57 UTC |
2c2b747 | Minjie Wang | 27 November 2018, 05:47:01 UTC | [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 | Minjie Wang | 27 November 2018, 05:37:03 UTC | [Schedule] get rid of unnecessary graph.edges() call for v2v-spmv update_all (#179) | 27 November 2018, 05:37:03 UTC |
524e656 | Minjie Wang | 26 November 2018, 16:12:28 UTC | [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 | Minjie Wang | 26 November 2018, 03:33:08 UTC | [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 | Minjie Wang | 22 November 2018, 18:49:59 UTC | Fix num_rows bug in batched_graph (#169) | 22 November 2018, 18:49:59 UTC |
23e2e83 | Zihao Ye | 22 November 2018, 18:00:36 UTC | [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 | Lingfan Yu | 22 November 2018, 17:15:50 UTC | [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 | Mufei Li | 22 November 2018, 15:29:25 UTC | [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 | VoVAllen | 22 November 2018, 03:01:25 UTC | [Bugfix] fix gpu manual choice for capsule example (#164) | 22 November 2018, 03:01:24 UTC |
0ec1a49 | Minjie Wang | 21 November 2018, 16:50:46 UTC | [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 | Da Zheng | 21 November 2018, 04:39:54 UTC | [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 | Da Zheng | 20 November 2018, 07:57:52 UTC | 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 | Gan Quan | 19 November 2018, 23:18:36 UTC | [Frame] supporting partial row on first column and individual column initializers (#160) addresses issue #156 | 19 November 2018, 23:18:36 UTC |
cab1fdf | Minjie Wang | 17 November 2018, 06:53:53 UTC | [Doc] doc update (#158) * minor fix * jake's change | 17 November 2018, 06:53:53 UTC |
79a5102 | Gan Quan | 16 November 2018, 22:19:20 UTC | 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 | Gan Quan | 15 November 2018, 15:55:15 UTC | [Bugfix] fix args with incontiguous node and edge tensor (#153) | 15 November 2018, 15:55:15 UTC |
ed1854e | Gan Quan | 15 November 2018, 14:47:20 UTC | [Bugfix] fix a potential context mismatch (#154) | 15 November 2018, 14:47:20 UTC |
53b9a4b | Zihao Ye | 15 November 2018, 03:29:59 UTC | [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 |