Skip to main content

Node2Vec

PyPI pyversions PyPI license PyPI version Coverage Status

A highly scalable distributed node2vec algorithm

Installation

pip install node2vec-fugue

Release History

0.3.4

  • support checkpointing using fugue for deep traversal
  • add a node2vec implementation in native spark
  • add two working examples in fugue spark and native spark

0.3.1

  • 1st open-source version
  • highly scalable to graph with hundreds of millions of vertices and billions of edges
  • Can handle highly sparse graphs and skewed graphs

0.2.13

  • Refactor and add native PySpark node2vec

0.2.9

  • alternative persist in bfs
  • improve alias calculation

0.2.8

  • Significant improvement on handling hotspot vertices
  • Fix misuse of Fugue compute()

0.2.5

  • Add indexer of graph vertices
  • Allow trimming hotspot vertices

0.2.4

  • Use Apache-2.0 license

0.2.3

  • Add graph indexer for arbitrary vertex names
  • Refactor layout

0.2.2

  • support word2vec on either gensim or spark.ml.feature backend
  • fully tested

0.2.1

  • change the interface to support backend compute engine
  • use iterable to replace most pandas usage

0.2.0

  • support fugue based node2vec
  • not yet support input format validation and vertex indexing

Release files for node2vec-fugue 0.3.4

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

Source distribution (sdist)

Source distribution for node2vec-fugue 0.3.4
File Size Uploaded
node2vec-fugue-0.3.4.tar.gz 21.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for node2vec-fugue 0.3.4
File Interpreter ABI Platform
node2vec_fugue-0.3.4-py3-none-any.whl Python 3 none any Details

Total release size: 53.9 kB

Release files / node2vec-fugue-0.3.4.tar.gz

Download URL node2vec-fugue-0.3.4.tar.gz
Size 21.8 kB
Tags Source
SHA-256 checksum
How to use checksums
1dcd8485dd4ea9d3c0e6b6d22e07c9ccaec06d805a2703436a0f24cdd7c07741
BLAKE2b-256 checksum
How to use checksums
cfc1e0487fe19acc1fb75c335cb1a8cf624cea50f5ac7dab760edaa1fe74d627
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.7.9

Release files / node2vec_fugue-0.3.4-py3-none-any.whl

Download URL node2vec_fugue-0.3.4-py3-none-any.whl
Size 32.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
27b8aec0f48d3a0e85ff75b998ad5784defe4d882c8edd74c2c7e60412c7f180
BLAKE2b-256 checksum
How to use checksums
57e9d213e86e37dabfa9b782077f04aa09597dc5845b2725265b61a519884501
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.7.9

Release history Release notifications | RSS feed

This release

0.3.4 This release

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.13

2 release files

0.2.12

2 release files

0.2.11

2 release files

0.2.10

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

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

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