dmlc--dgl
bf264d00fe
* adding LABOR sampling * add ladies and pladies samplers * fix compile error after rebase * add reference for ladies sampler * Improve ladies implementation. * weighted labor sampling initial implementation draft fix indentation and small bug in ladies script * importance_sampling currently doesn't work with weights * fix weighted importance sampling * move labor example into its own folder * lint fixes * Improve documentation * remove examples from the main PR * fix linting by not using c++17 features * fix documentation of labor_sampler.py * update documentation for labor.py * reformat the labor.py file with black * fix linting errors * replace exception use with if * fix typo in error comment * fixing win64 build for ci * fixing weighted implementation, works now. * fix bug in the weighted case and importance_sampling==0 * address part of the reviews * remove unused code paths from cuda * remove unused code path from cpu side * remove extra features of labor making use of random seed. * fix exclude_edges bug * remove pcg and seed logic from cpu implementation, seed logic should still work for cuda. * minor style change * refactor CPU implementation, take out the importance_sampling probability computation into a function. * improve CUDAWorkspaceAllocator * refactor importance_sampling part out to a function * minor optimization * fix linting issue * Revert "remove pcg and seed logic from cpu implementation, seed logic should still work for cuda." This reverts commit c250e07ac6d7e13f57e79e8a2c2f098d777378c2. * Revert "remove extra features of labor making use of random seed." This reverts commit 7f99034353080308f4783f27d9a08bea343fb796. * fix the documentation * disable NIDs * improve the documentation in the code * use the stream argument in pcg32 instead of skipping ahead t times, can discard the use of hashmap now since it is faster this way. * fix linting issue * address another round of reviews * further optimize CPU LABOR sampling implementation * fix linting error * update the comment * reformat * rename and rephrase comment * fix formatting according to new linting specs * fix compile error due to renaming, fix linting. * lint * rename DGLHeteroGraph to DGLGraph to match master * replace other occurrences of DGLHeteroGraph to DGLGraph Co-authored-by: Muhammed Fatih BALIN <m.f.balin@gmail.com> Co-authored-by: Kaan Sancak <kaansnck@gmail.com> Co-authored-by: Quan Gan <coin2028@hotmail.com>
68 行
3.6 KiB
Markdown
68 行
3.6 KiB
Markdown
## Contributing to DGL
|
|
|
|
Contribution is always welcomed. A good starting place is the roadmap issue, where
|
|
you can find our current milestones. All contributions must go through pull requests
|
|
and be reviewed by the committers. See our [contribution
|
|
guide](https://docs.dgl.ai/contribute.html) for more details.
|
|
|
|
Once your contribution is accepted and merged, congratulations, you are now a
|
|
contributor to the DGL project. We will put your name in the list below.
|
|
|
|
Contributors
|
|
------------
|
|
|
|
* [Minjie Wang](https://github.com/jermainewang) from AWS
|
|
* [Da Zheng](https://github.com/zheng-da) from AWS
|
|
* [Quan Gan](https://github.com/BarclayII) from AWS
|
|
* [Mufei Li](https://github.com/mufeili) from AWS
|
|
* [Jinjing Zhou](https://github.com/VoVAllen) from AWS
|
|
* [Xiang Song](https://github.com/classicsong) from AWS
|
|
* [Tianjun Xiao](https://github.com/sneakerkg) from AWS
|
|
* [Tong He](https://github.com/hetong007) from AWS
|
|
* [Jian Zhang](https://github.com/zhjwy9343) from AWS
|
|
* [Qipeng Guo](https://github.com/QipengGuo) from AWS
|
|
* [Xiangkun Hu](https://github.com/HuXiangkun) from AWS
|
|
* [Ying Rui](https://github.com/Rhett-Ying) from AWS
|
|
* [Israt Nisa](https://github.com/isratnisa) from AWS
|
|
* [Zheng Zhang](https://github.com/zzhang-cn) from AWS
|
|
* [Zihao Ye](https://github.com/yzh119) from University of Washington
|
|
* [Chao Ma](https://github.com/aksnzhy)
|
|
* [Qidong](https://github.com/soodoshll)
|
|
* [Lingfan Yu](https://github.com/lingfanyu) from New York University
|
|
* [Yu Gai](https://github.com/GaiYu0) from University of California, Berkeyley
|
|
* [Qi Huang]() from New York University
|
|
* [Dominique LaSalle](https://github.com/nv-dlasalle) from Nvidia
|
|
* [Pawel Piotrowcz](https://github.com/pawelpiotrowicz) from Intel
|
|
* [Michal Szarmach](https://github.com/mszarma) from Intel
|
|
* [Izabela Mazur](https://github.com/IzabelaMazur) from Intel
|
|
* [Sanchit Misra](https://github.com/sanchit-misra) from Intel
|
|
* [Sheng Zha](https://github.com/szha) from AWS
|
|
* [Yifei Ma](https://github.com/yifeim) from AWS
|
|
* [Yizhi Liu](https://github.com/yzhliu) from AWS
|
|
* [Kay Liu](https://github.com/kayzliu) from UIC
|
|
* [Tianqi Zhang](https://github.com/lygztq) from SJTU
|
|
* [Hengrui Zhang](https://github.com/hengruizhang98)
|
|
* [Seung Won Min](https://github.com/davidmin7) from UIUC
|
|
* [@hbsun2113](https://github.com/hbsun2113): GraphSAGE in PyTorch
|
|
* [Tianyi Zhang](https://github.com/Tiiiger): SGC in PyTorch
|
|
* [Jun Chen](https://github.com/kitaev-chen): GIN in PyTorch
|
|
* [Aymen Waheb](https://github.com/aymenwah): APPNP in PyTorch
|
|
* [Chengqiang Lu](https://github.com/geekinglcq): MGCN, SchNet and MPNN in PyTorch
|
|
* [Gongze Cao](https://github.com/Zardinality): Cluster GCN
|
|
* [Yicheng Wu](https://github.com/MilkshakeForReal): RotatE in PyTorch
|
|
* [Hao Xiong](https://github.com/ShawXh): DeepWalk in PyTorch
|
|
* [Zhi Lin](https://github.com/kira-lin): Integrate FeatGraph into DGL
|
|
* [Andrew Tsesis](https://github.com/noncomputable): Framework-Agnostic Graph Ops
|
|
* [Brett Koonce](https://github.com/brettkoonce)
|
|
* [@giuseppefutia](https://github.com/giuseppefutia)
|
|
* [@mori97](https://github.com/mori97)
|
|
* [@xnuohz](https://github.com/xnuohz)
|
|
* [Hao Jin](https://github.com/haojin2) from Amazon
|
|
* [Xin Yao](https://github.com/yaox12) from Nvidia
|
|
* [Abdurrahman Yasar](https://github.com/ayasar70) from Nvidia
|
|
* [Shaked Brody](https://github.com/shakedbr) from Technion
|
|
* [Jiahui Liu](https://github.com/paoxiaode) from Nvidia
|
|
* [Neil Dickson](https://github.com/ndickson-nvidia) from Nvidia
|
|
* [Chang Liu](https://github.com/chang-l) from Nvidia
|
|
* [Muhammed Fatih Balin](https://github.com/mfbalin) from Nvidia and Georgia Tech
|