Skip to main content

CI codecov Documentation Status PyPI Version Contributing

Documentation | Case Study | Data Set Descriptions | Installation | Data Structures | External Resources | Paper


PyTorch Geometric Signed Directed is a signed and directed extension library for PyTorch Geometric. It follows the package structure in PyTorch Geometric Temporal.

The library consists of various signed and directed geometric deep learning, embedding, and clustering methods from a variety of published research papers and selected preprints.

We also provide detailed examples in the examples folder.


Citing

If you find PyTorch Geometric Signed Directed useful in your research, please consider adding the following citation:

@inproceedings{he2024pytorch,
  title={Pytorch Geometric Signed Directed: A software package on graph neural networks for signed and directed graphs},
  author={He, Yixuan and Zhang, Xitong and Huang, Junjie and Rozemberczki, Benedek and Cucuringu, Mihai and Reinert, Gesine},
  booktitle={Learning on Graphs Conference},
  pages={12--1},
  year={2024},
  organization={PMLR}
}

Methods Included

In detail, the following signed or directed graph neural networks, as well as related methods designed for signed or directed netwroks, were implemented.

Directed Unsigned Network Models and Layers

Expand to see all methods implemented for directed networks...

Signed (Directed) Network Models and Layers

Expand to see all methods implemented for signed networks...

Network Generation Methods

Data Loaders and Classes

Expand to see all data loaders and related methods...

Task-Specific Objectives and Evaluation Methods

Expand to see all task-specific objectives and evaluation methods...

Utilities and Preprocessing Methods

Expand to see all utilities and preprocessing methods...

Head over to our documentation to find out more! If you notice anything unexpected, please open an issue. If you are missing a specific method, feel free to open a feature request.


Installation

PyGSD 1.2.0 requires Python >= 3.10, PyTorch >= 2.4, PyG >= 2.6, and NetworkX >= 2.7. The current CPU reference environment uses Python 3.11 or 3.12, PyTorch 2.11.0, and PyG 2.8.0.

After installing PyTorch and PyG, simply run

pip install torch-geometric-signed-directed

Running tests

python -m pytest

License

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

torch_geometric_signed_directed-1.2.0.tar.gz (72.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

torch_geometric_signed_directed-1.2.0-py3-none-any.whl (119.5 kB view details)

Uploaded Python 3

File details

Details for the file torch_geometric_signed_directed-1.2.0.tar.gz.

File metadata

File hashes

Hashes for torch_geometric_signed_directed-1.2.0.tar.gz
Algorithm Hash digest
SHA256 ce7d2b8f478adf691c8647eb8b89f605867a05d2ce7a9108ab7d86895fc4b872
MD5 4bba8208475febfe96e9f8211cde0249
BLAKE2b-256 33fa3e91ee04d654bda2fb2e692010654afecf6e0a22d5a256b2b997fac53780

See more details on using hashes here.

File details

Details for the file torch_geometric_signed_directed-1.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for torch_geometric_signed_directed-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e64597b4398b30b523c36c9e44f24380fa50b0c914968576572bc6762952c583
MD5 6db216cff71f0ec9ce74256cbd1f36d9
BLAKE2b-256 e44087fb3abd1f8ad7517025e0c644ae4cf35c6f26c178e471044bd38c9529cb

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 files

1.1.1

2 files

1.1.0

2 files

1.0.1

2 files

1.0.0

2 files

0.25.0

2 files

0.24.0

2 files

0.23.0

2 files

0.22.1

2 files

0.22.0

2 files

0.21.0

2 files

0.20.0

2 files

0.19.0

2 files

0.18.0

2 files

0.17.0

2 files

0.16.0

2 files

0.15.0

2 files

0.14.0

2 files

0.13.0

2 files

0.12.0

2 files

0.11.0

2 files

0.10.0

2 files

0.9.0

2 files

0.8.0

2 files

0.7.2

2 files

0.7.1

2 files

0.7.0

2 files

0.6.0

2 files

0.5.0

2 files

0.4.0

2 files

0.3.2

2 files

0.3.1

2 files

0.3.0

2 files

0.2.1

2 files

0.2.0

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.1

2 files

0.1.0

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page