- 08 May, 2019 2 commits
- 07 May, 2019 1 commit
-
-
Da Zheng authored
* reorganize sampling code. * add multi-process training. * speed up gcn_cv * fix graphsage_cv. * add new API in graph store. * update barrier impl. * support both local and distributed training. * fix multiprocess train. * fix. * fix barrier. * add script for loading data. * multiprocessing sampling. * accel training. * replace pull with spmv for speedup. * nodeflow copy from parent with context. * enable GPU. * fix a bug in graph store. * enable multi-GPU training. * fix lint. * add comments. * rename to run_store_server.py * fix gcn_cv. * fix a minor bug in sampler. * handle error better in graph store. * improve graphsage_cv for distributed mode. * update README. * fix. * update.
-
- 28 Apr, 2019 1 commit
-
-
Ziyue Huang authored
-
- 26 Apr, 2019 2 commits
- 25 Apr, 2019 1 commit
-
-
Chao Ma authored
-
- 23 Apr, 2019 2 commits
-
-
Hao Zhang authored
* Update 9_gat.py * Update 1_gcn.py
-
Ziyue Huang authored
-
- 22 Apr, 2019 2 commits
- 18 Apr, 2019 1 commit
-
-
Aymen Waheb authored
* [Model] Add edge dropout to APPNP [Model] Add edge dropout to APPNP * [Model] Refactor the sampling examples (#498) * reorganize sampling code. * speedup gcn_ns. * speed up gcn_cv * fix graphsage_cv. * undo the modification. * accel training. * update readme. * [Model] Add edge dropout to APPNP [Model] Add edge dropout to APPNP update
-
- 17 Apr, 2019 3 commits
-
-
Da Zheng authored
* reorganize sampling code. * speedup gcn_ns. * speed up gcn_cv * fix graphsage_cv. * undo the modification. * accel training. * update readme.
-
kitaev-chen authored
* add gin model * convert dataset.py to data_ont_the_fly way and put it into dgl.data module * convert dataset.py to data_ont_the_fly way and put it into dgl.data module python code checked * modified document and reference TUDataset; checked python part and bypass cpp part due to error * change tensor to numpy in dataset and transform in collate@Dataloader * Change minor format issue Change minor format issue * moved logging; adjusted tqdm etc
-
Quan (Andy) Gan authored
-
- 16 Apr, 2019 2 commits
- 11 Apr, 2019 3 commits
-
-
Da Zheng authored
-
Quan (Andy) Gan authored
-
VoVAllen authored
* add graph classification dataset * add node label * add TUDataset * Modify to consistent with Qi Huang's implementation * add docs * Add docs * Fix change of environment variable * Update tu.py * Update tu.py * Fix error when add node with np.int64 * Fix processing bug
-
- 10 Apr, 2019 2 commits
-
-
VoVAllen authored
* add graph classification dataset * add node label * add TUDataset * Modify to consistent with Qi Huang's implementation * add docs * Add docs * Fix change of environment variable * Update tu.py * Update tu.py * Fix error when add node with np.int64
-
Hao Zhang authored
* Update gcn_mp.py * Update train.py * Update train.py * Update train.py * Update gat_batch.py * Update gat_batch.py * Update gcn_mp.py
-
- 09 Apr, 2019 1 commit
-
-
Aymen Waheb authored
* [Model] Add APPNP model * update * Revert "update" This reverts commit a8e42d19c8b421fb382305a8f04d7426e78ea53c. * update * Update appnp.py
-
- 08 Apr, 2019 1 commit
-
-
Da Zheng authored
* accelerate gcn_ns. * add timing. * run infer with whole graph. * distributed gcn_ns. * reconstruct gcn_ns. * minor fix. * change graphsage_cv for numa. * fix #OMP threads. * accelerate graphsage_cv. * fix a weird bug. * add profiler in graphsage_cv. * accelerate graphsage_cv. manually aggregate neighbors' embeddings with pull. * load csr directly in gcn_ns_sc. * parallel sort for graph index. * Revert "parallel sort for graph index." This reverts commit 86fe2c7117fe5e56b0d481b39849c258b166945b. * run gcn_ns_sc on GPUs. * acc gcn_cv_sc. * change gcn_cv for numa. * fix gcn_cv to use numa and gpu. * improve graphsage_cv to use numa and gpu. * improve gcn_ns. * improve graphsage_cv. * init shared memory graph store. * fix. * enable init ndata. * improve tests. * add bidirectional communication. * link to rt. * fix compilation error. * fix shared memory init. * use MessageQueue for inter-process communication. * reconstruct immutable graph csr. * fix gcn. * load csr to shared memory. * fix minor bugs. * add comments. * refactor SharedMemory. * fix bugs in ImmutableGraph. * create CSR graph from shared memory. * add more test for loading a csr graph. * terminate graph store properly. * allow initializing ndata in the graph store server. * use RPC for inter-process communication. * a script for loading a graph. * allow customizing port. * list all ndata and edata. * support dtype. * reorganize SharedMemoryGraphStore. * fix ndata shape. * reconstruct gcn_ns. * print info. * set omp in gcn_ns. * reset sampling examples. * fix lint. * fix lint. * reset gcn. * disable shared memory in windows. * fix. * fix. * reset changes. * revert nodeflow changes. * fix cmake. * fix test. * fix test. * fix test. * fix test. * add comments. * fix test. * move vector out. * fix lint. * fix lint. * move SharedMemory. * update cmake. * update comment. * fix comments. * Revert "update cmake." This reverts commit 592445e37077f70a6e3f2e5245f9a3d086b04f3b. * update cmake. * add comments. * rename. * change the comment. * fix a bug. * rename. * add comments. * add comments. * add init_edata. * rewrite memory alloc. * move vector to CSR. * fix. * init data. * Revert "init data." This reverts commit 2b217b9553911b7dd84a9f1d9b68430b5aa18e23. * init data. * init new columns correctly.
-
- 06 Apr, 2019 1 commit
-
-
Da Zheng authored
-
- 05 Apr, 2019 2 commits
- 03 Apr, 2019 1 commit
-
-
Chao Ma authored
* add C++ rpc infrastructure and distributed sampler * update * update lint * update lint * update lint * update * update * update * updare * update * update * update * update serialize and unittest * update serialize * lint * update * update * update * update * update * update * update unittest * put Finalize() to __del__ * update unittest * update * delete buffer in Finalize * update unittest * update unittest * update unittest * update unittest * update * update * fix small bug * windows socket impl * update API * fix bug in serialize * fix bug in serialzie * set parent graph * update * update * update * update * update * update * fix lint * fix lint * fix * fix windows compilation error * fix windows error * change API to lower-case * update test * fix typo * update * add SamplerPool * add SamplerPool * update * update test * update * update * update * update * add example * update * update * add distributed sampler demo * add index * update demo of distributed sampler * fix lower-case * print subg index * update README.md * update * remove --gpu args
-
- 01 Apr, 2019 1 commit
-
-
aymenwah authored
* fix docs remote instead of remove * Update CONTRIBUTORS.md
-
- 29 Mar, 2019 2 commits
-
-
Chao Ma authored
* add C++ rpc infrastructure and distributed sampler * update * update lint * update lint * update lint * update * update * update * updare * update * update * update * update serialize and unittest * update serialize * lint * update * update * update * update * update * update * update unittest * put Finalize() to __del__ * update unittest * update * delete buffer in Finalize * update unittest * update unittest * update unittest * update unittest * update * update * fix small bug * windows socket impl * update API * fix bug in serialize * fix bug in serialzie * set parent graph * update * update * update * update * update * update * fix lint * fix lint * fix * fix windows compilation error * fix windows error * change API to lower-case * update test * fix typo * update * add SamplerPool * add SamplerPool * update * update test * update * update * update * update * add example * update * update
-
Quan (Andy) Gan authored
* random walk traces generation * remove outdated comments * oops put in the wrong place * explicit inline * moving rand_r to util * pinsage-like model on movielens * the code runs now * support cuda * using readonly graph * moving random walk to public function * per-thread seed and openmp support * pinsage-like model on movielens * the code runs now * support cuda * using readonly graph * using C random walk * removing profile decorators * param initialization * no grad * leaky relu fixes everything * train and save * WIP * WIP * WIP * seems to work * evaluation output * swapping order of val/test and train * debug * hyperparam tuning * prior/training dataset split changes * random walk reorg * random walk with restart * signed comparison fix * migrating random walk to nodeflow * Revert "migrating random walk to nodeflow" This reverts commit f2565347cced7c912a58a529b257c033d9f375b7. * add README and remove dataset * new endpoint * lint * lint x2 * oops forgot test * including bpr - better for baseline * addressing fixes * throwing random walks out from SamplerOp class * forgot to move RandomWalk; why did this even work? * removing legacy garbage * add todo * address comments * stupid bug fix * call ndarrayvector converter to handle traces
-
- 28 Mar, 2019 1 commit
-
-
Giuseppe Futia authored
-
- 23 Mar, 2019 1 commit
-
-
Lingfan Yu authored
-
- 19 Mar, 2019 2 commits
-
-
Quan (Andy) Gan authored
* forgot prefetch switch * yet another stupid bug
-
Minjie Wang authored
* fix bug in pickling * fix lint
-
- 18 Mar, 2019 2 commits
-
-
Lingfan Yu authored
* fix performance bug in EdgeSoftmax * minor
-
Quan (Andy) Gan authored
* refactored sampler code * docstring * fix tutorial
-
- 13 Mar, 2019 3 commits
-
-
Lingfan Yu authored
* fix send with builtin bug * test cases * remove todo comment
-
Zihao Ye authored
* fix rgcn tutorial * small fix * upd * findedge/s * upd * upd * upd * upd * add test * remove redundancy * upd * upd * upd * upd * add edge_subgraph * explicit cast * add test immutable subg * reformat * reformat * fix bug * upd * hotfix * subgraph docs * fix adj mat * fix edges() order * add test * revert * upd * fix * upd
-
Quan (Andy) Gan authored
-