photonai-graph


Namephotonai-graph JSON
Version 0.2.3 PyPI version JSON
download
home_pagehttps://www.photon-ai.com/
SummaryPHOTON Graph - Graph machine learning with photonai.
upload_time2022-11-30 11:22:47
maintainer
docs_urlNone
authorPHOTON Team
requires_python
licenseMIT
keywords machine learning deep learning graph convolutional neural networks graphs
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![Python application](https://github.com/wwu-mmll/photonai_graph/actions/workflows/lintandtest.yml/badge.svg)](https://github.com/wwu-mmll/photonai_graph/actions/workflows/lintandtest.yml)
[![Coverage Status](https://coveralls.io/repos/github/wwu-mmll/photonai_graph/badge.svg?branch=master)](https://coveralls.io/github/wwu-mmll/photonai_graph?branch=master)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=wwu-mmll_photonai_graph&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=wwu-mmll_photonai_graph)
![GitHub](https://img.shields.io/github/license/wwu-mmll/photonai_graph)
[![Twitter URL](https://img.shields.io/twitter/url?style=social&url=https%3A%2F%2Ftwitter.com%2Fwwu_mmll)](https://twitter.com/wwu_mmll)

![PHOTONAI Graph](https://raw.githubusercontent.com/wwu-mmll/photonai_graph/master/documentation/docs/assets/img/photonai-02.png)

# 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

```bash
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

```bash
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.

```bash
pip install nxt-gem
pip install tensorflow
```

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

```bash
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

```bash
pip install torch
pip install dgl
```




            

Raw data

            {
    "_id": null,
    "home_page": "https://www.photon-ai.com/",
    "name": "photonai-graph",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "machine learning,deep learning,graph convolutional neural networks,graphs",
    "author": "PHOTON Team",
    "author_email": "hahnt@uni-muenster.de",
    "download_url": "https://files.pythonhosted.org/packages/17/f0/999bd63d721adce41cfd1f23a6702a0dc126ef1ef1dd46decc781948fa6c/photonai_graph-0.2.3.tar.gz",
    "platform": null,
    "description": "[![Python application](https://github.com/wwu-mmll/photonai_graph/actions/workflows/lintandtest.yml/badge.svg)](https://github.com/wwu-mmll/photonai_graph/actions/workflows/lintandtest.yml)\n[![Coverage Status](https://coveralls.io/repos/github/wwu-mmll/photonai_graph/badge.svg?branch=master)](https://coveralls.io/github/wwu-mmll/photonai_graph?branch=master)\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=wwu-mmll_photonai_graph&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=wwu-mmll_photonai_graph)\n![GitHub](https://img.shields.io/github/license/wwu-mmll/photonai_graph)\n[![Twitter URL](https://img.shields.io/twitter/url?style=social&url=https%3A%2F%2Ftwitter.com%2Fwwu_mmll)](https://twitter.com/wwu_mmll)\n\n![PHOTONAI Graph](https://raw.githubusercontent.com/wwu-mmll/photonai_graph/master/documentation/docs/assets/img/photonai-02.png)\n\n# photonai-graph\n\nPhoton 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.\n\n# Documentation\n\nYou can find a detailed documentation here: <https://wwu-mmll.github.io/photonai_graph/>\n\n# Installation\n\nTo install photonai-graph create a dedicated conda/python environment and activate it. Then install photonai-graph via\n\n```bash\npip install photonai-graph\n```\n\nTo 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\n\n```bash\npip install tensorflow\npip install torch\npip install dgl\npip install grakel\n```\n\nFor graph embeddings the gem python package is needed, along with tensorflow. Please install tensorflow according to your system.\n\n```bash\npip install nxt-gem\npip install tensorflow\n```\n\nFor graph kernels the grakel package needs to be installed. You can install grakel via pip.\n\n```bash\npip install git+https://github.com/ysig/GraKeL.git@cfd14e0543075308d201327ac778a48643f81095'\n```\n\nFor graph neural networks pytorch and deep graph library are required. You can install them via pip\n\n```bash\npip install torch\npip install dgl\n```\n\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "PHOTON Graph - Graph machine learning with photonai.",
    "version": "0.2.3",
    "split_keywords": [
        "machine learning",
        "deep learning",
        "graph convolutional neural networks",
        "graphs"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "0ffdb865a355147ba25798ffed69b2c0",
                "sha256": "7d15f9e7d6ecb71bc7df3d21c5af8a2de1d7c84579cfb1f6eb06ffd267ba9f5f"
            },
            "downloads": -1,
            "filename": "photonai_graph-0.2.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0ffdb865a355147ba25798ffed69b2c0",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 59759,
            "upload_time": "2022-11-30T11:22:45",
            "upload_time_iso_8601": "2022-11-30T11:22:45.864541Z",
            "url": "https://files.pythonhosted.org/packages/5a/40/3dba809074d22592126656c98e769ad7ed2d0878f98308580913cd7d0308/photonai_graph-0.2.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "ff88ab2348a6c6a27fd28abeb19cd8d6",
                "sha256": "73606f93be25a8974e6975f1c1f73068268fede9b666a0649a66c269f6607ee3"
            },
            "downloads": -1,
            "filename": "photonai_graph-0.2.3.tar.gz",
            "has_sig": false,
            "md5_digest": "ff88ab2348a6c6a27fd28abeb19cd8d6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 1219302,
            "upload_time": "2022-11-30T11:22:47",
            "upload_time_iso_8601": "2022-11-30T11:22:47.869201Z",
            "url": "https://files.pythonhosted.org/packages/17/f0/999bd63d721adce41cfd1f23a6702a0dc126ef1ef1dd46decc781948fa6c/photonai_graph-0.2.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-11-30 11:22:47",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "photonai-graph"
}
        
Elapsed time: 0.01207s