Skip to main content

A Fast Graph ATtention networks with ALSH.

Project description

Fast Graph ATtention neural networks

What's that?

Fast Graph ATtention neural networks(fastGAT) is a new algorithm based on GAT(graph attention networks). We designed our algorithm with AngleLSH(Angle based Local Sensity Hashing), for a faster running speed and a less memory usage. In a word, you can use our algorithm instead of GAT in everywhere with more great effect.

How to install it?

Just use:

pip install fastGAT

How to use it?

A demo for fast run.

you can just use:

import fastGAT.fastGAT as ft

proc=ft.exe()
proc.tra_val()
proc.test()

for simple demo, which will running our method in CORA dataset.

customize your own hyperparameters.

use

from fasGAT.model import fastGAT as mft

blablabla..

customize your own dataset

just try the numpy format matrix , which for example:

adj: the adj matrix
features: feature vector combination of all nodes
labels: label of all nodes

MORE INFORMATION

For more infomation, you might go to here:fastGAT

Does it well?

You can enjoy some images follow for the detail of it.

concat me.

you can send any problem and BUG using the issue in github. Or call me with: 2273067585@qq.com.

Project details


Download files

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

Source Distribution

fastGAT-0.1.0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

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

fastGAT-0.1.0-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

Details for the file fastGAT-0.1.0.tar.gz.

File metadata

  • Download URL: fastGAT-0.1.0.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.9.1 setuptools/46.3.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.5.2

File hashes

Hashes for fastGAT-0.1.0.tar.gz
Algorithm Hash digest
SHA256 fa3d2ca332ea7b2f33a239f4de9c15a537170455a80e0592163544377a1ad5f6
MD5 28f7d16fd031473b9f32dc3144a049a6
BLAKE2b-256 0f050f9a03c6ad03de31a4e95120357c657970eed3618fd74798c3f9527cb5e3

See more details on using hashes here.

File details

Details for the file fastGAT-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: fastGAT-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.9.1 setuptools/46.3.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.5.2

File hashes

Hashes for fastGAT-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5dc84e7c44d22138f8abdc763a3707f2c02f027c5d6a2ecfd5ac6bd009ff01eb
MD5 d679311c203d8a3b83ea725849e2a7e8
BLAKE2b-256 c09a559f0e1ac42e4ddfc25b970d619f3f3bd84c120e0a7dd773393713e2604a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page