| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2024-05-11 | 2.5 kB | |
| v2.2.1 source code.tar.gz | 2024-05-11 | 6.9 MB | |
| v2.2.1 source code.zip | 2024-05-11 | 8.2 MB | |
| Totals: 3 Items | 15.1 MB | 0 | |
We're thrilled to announce the release of DGL 2.2.1. 🎉🎉🎉
Major Changes
- The supported PyTorch versions are 2.1.0/1/2, 2.2.0/1/2, 2.3.0. See install command here.
- MiniBatch in GraphBolt is refactored:
seed_nodesandnode_parisare replaced with unifiedseedsattribute through out the pipeline. Refer to the latest examples for more details. by @yxy235 - GraphBolt sampling is enabled in DistGL for node classification. See examples here.
- [GraphBolt] Optimize hetero sampling on CPU by @RamonZhou in https://github.com/dmlc/dgl/pull/7360
- [GraphBolt]
torch.compile()support forgb.expand_indptr. by @mfbalin in https://github.com/dmlc/dgl/pull/7188 - [GraphBolt] Make unique_and_compact deterministic by @RamonZhou in https://github.com/dmlc/dgl/pull/7217, [#7239]
- [GraphBolt] Hyperlink support in
subgraph_sampler. by @yxy235 in https://github.com/dmlc/dgl/pull/7354 - [GraphBolt] More features of
dgl.dataloading.LaborSampleringb.LayerNeighborSampler, addedlayer_dependencyandbatch_dependencyparameters. [#7205], [#7208], [#7212], [#7220] by @mfbalin - [GraphBolt][CUDA] Faster GPU neighbor sampling and compaction kernels. [#7239], [#7215] by @mfbalin
- [GraphBolt][CUDA] Better hetero CPU&GPU performance via fused kernels. [#7223], [#7312] by @mfbalin
- [GraphBolt][CUDA] GPU synchronizations eliminated throughout the sampling pipeline. [#7240], [#7264] by @mfbalin
Bug Fixes
- [DistGB] revert toindex() but refine tests by @Rhett-Ying in https://github.com/dmlc/dgl/pull/7197
- [GraphBolt] PyG advanced example
torch.compile()bug workaround. by @mfbalin in https://github.com/dmlc/dgl/pull/7259 - [CUDA][Bug] CSR transpose bug in CUDA 12 by @mfbalin in https://github.com/dmlc/dgl/pull/7295
- [Determinism] Enable environment var to use cusparse spmm deterministic algorithm by @TristonC in https://github.com/dmlc/dgl/pull/7310
New Contributors
- @Chaos-Hu-edu made their first contribution in https://github.com/dmlc/dgl/pull/7219
- @MikuSugar made their first contribution in https://github.com/dmlc/dgl/pull/7258
- @pyynb made their first contribution in https://github.com/dmlc/dgl/pull/7267
Full Changelog: https://github.com/dmlc/dgl/compare/v2.1.0...v2.2.1