Skip to main content

Module node2vec

Module node2vec 

Source
Expand description

Node2Vec / Node2Vec+ walk generation (OTF + PreComp).

Grounded against PecanPy:

  • src/pecanpy/rw/sparse_rw.py (get_normalized_probs, get_extended_normalized_probs)
  • src/pecanpy/rw/dense_rw.py (same semantics for dense graphs)
  • src/pecanpy/pecanpy.py (overall walk skeleton)

Structs§

PrecomputedBiasedWalks
Precomputed alias tables for classic node2vec biased walks (unweighted).
WeightedNode2VecPlusConfig
Parameters for weighted node2vec / node2vec+ walk generation.

Functions§

generate_biased_walks_precomp_ref
generate_biased_walks_precomp_ref_from_nodes
Precomputed node2vec biased walks, restricted to an explicit set of start nodes.
generate_biased_walks_precomp_ref_parallel_from_nodes
Deterministic parallel precomputed node2vec biased walks (delta/sharded start nodes).
generate_biased_walks_weighted_plus_ref
generate_biased_walks_weighted_ref