materialsvirtuallab / matgl

Graph deep learning library for materials
BSD 3-Clause "New" or "Revised" License
256 stars 59 forks source link

Bump dgl from 1.1.3 to 2.0.0 #211

Closed dependabot[bot] closed 4 months ago

dependabot[bot] commented 8 months ago

Bumps dgl from 1.1.3 to 2.0.0.

Release notes

Sourced from dgl's releases.

2.0.0

We're thrilled to announce the release of DGL 2.0.0, a major milestone in our mission to empower developers with cutting-edge tools for Graph Neural Networks (GNNs). 🎉🎉🎉

New Package: dgl.graphbolt

In this release, we introduce a brand new package: dgl.graphbolt, which is a revolutionary data loading framework that supercharges your GNN training/inference by streamlining the data pipeline. Please refer to the documentation page for GraphBolt's overview and end2end notebooks. More end2end examples are available in github code base.

New Additions

  • A hetero-relational GCN example (#6157)
  • Add Node explanation for Heterogenous PGExplainer Impl. (#6050)
  • Add peptides structural dataset in LRGB (#6337)
  • Add peptides functional dataset in LRGB (#6363)
  • Add VOCSuperpixels dataset in LRGB (#6389)
  • Add compact operator (#6352)
  • Add COCOsuperpixel dataset (#6407)
  • Add a graphSAGE example (#6481)
  • Add CIFAR10 MNIST dataset in benchmark-gnn (#6543)
  • Add ogc method (#6437)
  • Add a LADIES example (#6560)
  • Adjusted homophily and label informativeness (#6516)

System/Examples/Documentation Enhancements

  • Update README about DGL container access from NGC (#6133)
  • Cpu docker tcmalloc (#5969)
  • Use scipy's eigs instead of numpy in lap_pe (#5855)
  • Add CMake changes from conda-forge build (#6189)
  • Upgrade googletest to v1.14.0 (#6273)
  • Fix typo in link prediction with sampling example (#6268)
  • Add sparse matrix slicing operator implementation (#6208)
  • Use torchrun instead of torch.distributed.launch (#6304)
  • Sparse sample implementation (#6303)
  • Add relabel python API (#6323)
  • Compact C++ API (#6334)
  • Fix compile warning (#6342)
  • Update Labor sampler docs, add NeurIPS acceptance (#6369)
  • Update docstring of LRGB (#6430)
  • Do not fuse neighbor sampler for 1 thread (#6421)
  • Fix graph_transformer example (#6471)
  • Adding --num_workers input parameter to the EEG_GCNN example. (#6467)
  • Update doc network_emb.py (#6559)
  • Protect temporary changes from persisting if an error occurs during the yield block (#6506)
  • Provide options for bidirectional edge (#6566)
  • Improving the MLP example. (#6593)
  • Improving the JKNET example. (#6596)
  • Avoid calling IsPinned in the coo/csr constructor from every sampling process (#6568)

Bug Fixes

  • Fix cusparseCreateCsr format for cuda12 (#6121)
  • Fix a bug in standalone mode (#6179)
  • Fix extrace_archive default parameter (#6333)

... (truncated)

Commits


Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

dependabot[bot] commented 7 months ago

A newer version of dgl exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

dependabot[bot] commented 4 months ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.