wwu-mmll / photonai_graph

Photon Graph is an extension for the PHOTON framework that allows for the use of machine learning based on graphs.
https://wwu-mmll.github.io/photonai_graph/
MIT License
9 stars 1 forks source link

Bump dgl from 1.0.1 to 1.1.1 #119

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps dgl from 1.0.1 to 1.1.1.

Release notes

Sourced from dgl's releases.

v1.1.1

What's new

  • Add support for PyTorch 2.0.1.
  • Fix several bugs such as #5872 for DistDGL, #5754 for dgl.khop_daj() and so on.
  • Remove several unused third-party libraries such as xbyak, tvm.
  • A few performance improvements such as #5508, #5685.

v1.1.0

What's new

  • Sparse API improvement
  • Datasets for evaluating graph transformers and graph learning under heterophily
  • Modules and utilities, including Cugraph convolution modules and SubgraphX
  • Graph transformer deprecation
  • Performance improvement
  • Extended BF16 data type to support 4th Generation Intel® Xeon® Scalable Processors [(#5497](dmlc/dgl#5497))

Detailed breakdown

Sparse API improvement (@​czkkkkkk )

SparseMatrix class

  • Merge DiagMatrix class into SparseMatrix class, where the diagonal matrix is stored as a sparse matrix and inherits all the operators from sparse matrix. (#5367)
  • Support converting DGLGraph to SparseMatrix.g.adj(self, etype=None, eweight_name=None) returns the sparse matrix representation of the DGL graph g on the edge type etype and edge weight eweight_name. (#5372)
  • Enable zero-overhead conversion between Pytorch sparse tensors and SparseMatrix via dgl.sparse.to_torch_sparse_coo/csr/csc and dgl.sparse.from_torch_sparse. (#5373)

SparseMatrix operators

  • Support element-wise multiplication on two sparse matrices with different sparsities, e.g., A * B. (#5368)
  • Support element-wise division on two sparse matrices with the same sparsity, e.g., A / B. (#5369)
  • Support broadcast operators on a sparse matrix and a 1-D tensor via dgl.sparse.broadcast_add/sub/mul/div. (#5370)
  • Support column-wise softmax. (#5371)

SparseMatrix examples

Datasets

... (truncated)

Commits
  • 05aebd8 [Model] Update cugraph-ops models for 23.04 release (#5540)
  • 9892abd [release] bump version to 1.1.1 (#5892)
  • 009ee50 [dev] enable specifying conda env name (#5886)
  • 2d2bfe7 [Misc] remove unnecessary print() from test_partition.py
  • 351a294 [DistDGL] sort node/edge_map to obtain expected id ranges (#5872)
  • eb1e882 [CI] Add some notation for train_full.py and move it to a new directory (#5863)
  • 135be22 [Misc] Update the comment in examples/sampling/node_classification.py (#5874)
  • 4002ee9 [Doc] fix doc build error caused by quickstart.ipynb (#5864)
  • 9497bde [Sparse] Update code and add unittest for formats (#5859)
  • a7567f6 [Test] Add testcase for function AddSelfLoop (#5858)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 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)
sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

jernsting commented 1 year ago

@dependabot rebase

dependabot[bot] commented 1 year ago

Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

jernsting commented 1 year ago

@dependabot recreate

sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

dependabot[bot] commented 1 year ago

Superseded by #121.