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 | 1 |
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_nodes
andnode_paris
are replaced with unifiedseeds
attribute 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.LaborSampler
ingb.LayerNeighborSampler
, addedlayer_dependency
andbatch_dependency
parameters. [#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