Skip to main content

Python application Coverage Status Quality Gate Status GitHub Twitter URL

PHOTONAI Graph

photonai-graph

Photon Graph is an extension for the PHOTON framework that allows for the use of machine learning based on graphs. Furthermore, the Graph Utilities contain a wide variety of functions that allow for the visualization and converting of graphs.

Documentation

You can find a detailed documentation here: https://wwu-mmll.github.io/photonai_graph/

Installation

To install photonai-graph create a dedicated conda/python environment and activate it. Then install photonai-graph via

pip install photonai-graph

To be able to use all modules of the toolbox you will still need to install tensorflow, dgl, pytorch and grakel according to your system configuration, for example with

pip install tensorflow
pip install torch
pip install dgl
pip install grakel

For graph embeddings the gem python package is needed, along with tensorflow. Please install tensorflow according to your system.

pip install nxt-gem
pip install tensorflow

For graph kernels the grakel package needs to be installed. You can install grakel via pip.

pip install git+https://github.com/ysig/GraKeL.git@cfd14e0543075308d201327ac778a48643f81095'

For graph neural networks pytorch and deep graph library are required. You can install them via pip

pip install torch
pip install dgl

Metadata

Release files for photonai-graph 0.2.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for photonai-graph 0.2.5
File Size Uploaded
photonai_graph-0.2.5.tar.gz 1.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for photonai-graph 0.2.5
File Interpreter ABI Platform
photonai_graph-0.2.5-py3-none-any.whl Python 3 none any Details

Total release size: 1.3 MB

Release files / photonai_graph-0.2.5.tar.gz

Download URL photonai_graph-0.2.5.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
3cf44ff7b8b7bb86c832616d3101e17d74eb71c1d1965a0b1ebd5dd8f5fa4e6c
BLAKE2b-256 checksum
How to use checksums
f3cc136974aa9e4094ee48113949a089d43855fc3642d77dfc529adc3d1a428e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.2

Release files / photonai_graph-0.2.5-py3-none-any.whl

Download URL photonai_graph-0.2.5-py3-none-any.whl
Size 60.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
64b23dd9a657c2bd7870b7449f4af575e30332e426f7f68555105aaf33ef4a05
BLAKE2b-256 checksum
How to use checksums
fcec2ca64b2320f89b9e6f6191d7c6520cc53a8d90968f212afc779a5fe4c41a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.2

Release history Release notifications | RSS feed

This release

0.2.5 This release

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

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