RandomAnchorSelection

class RandomAnchorSelection(num_anchors: int = 32, random_seed: int | None = None)[source]

Bases: SingleSelection

Random node selection.

Initialize the selection stragegy.

Parameters:
  • num_anchors (int) – the number of anchors to select

  • random_seed (int | None) – the random seed to use.

Methods Summary

rank(edge_index)

Rank nodes.

Methods Documentation

rank(edge_index: ndarray) ndarray[source]

Rank nodes.

Parameters:

edge_index (ndarray) – shape: (m, 2) the edge_index, i.e., adjacency list.

Returns:

(n,) the node IDs sorted decreasingly by anchor selection preference.

Return type:

ndarray