Generate GeneWalk node embeddings (multiple reps)
rs_gene_walk.RdTrains node2vec on the original GeneWalk network n_graph
times with different random seeds, returning a list of embedding matrices.
This provides the variance across embedding reps needed for the final
log_stats aggregation.
Usage
rs_gene_walk(
from,
to,
weights,
gene_walk_params,
n_graph,
embd_dim,
directed,
seed,
verbose
)Arguments
- from
Integer vector. Node indices for edge origins.
- to
Integer vector. Node indices for edge destinations.
- weights
Optional numeric vector. Edge weights, defaults to 1.0.
- gene_walk_params
Named list. Training parameters (p, q, walks_per_node, walk_length, num_workers, n_epochs, num_negatives, window_size, lr, dim).
- n_graph
Integer. Number of independent embedding reps.
- embd_dim
Integer. Embedding dimension.
- directed
Boolean. Treat graph as directed.
- seed
Integer. Random seed (incremented per rep).
- verbose
Boolean. Controls verbosity.