Graph construction and utilities#

pylibcugraph.generate_rmat_edgelist(...)

Generate RMAT edge list

pylibcugraph.generate_rmat_edgelists(...)

Generate multiple RMAT edge list

pylibcugraph.replicate_edgelist(...)

Replicate edges across all GPUs

pylibcugraph.renumber_arbitrary_edgelist(...)

Multi-GPU supporting function that accepts a local edgelist and global renumber map and renumbers the edgelist in place.

pylibcugraph.decompress_to_edgelist(...)

Extract a the edgelist from a graph

pylibcugraph.degrees(...)

Compute the degrees for the nodes of the graph.

pylibcugraph.in_degrees(...)

Compute the in degrees for the nodes of the graph.

pylibcugraph.out_degrees(...)

Compute the out degrees for the nodes of the graph.

pylibcugraph.get_two_hop_neighbors(...)

Compute vertex pairs that are two hops apart.

pylibcugraph.has_vertex(...)

Verify if vertices exists in the graph

pylibcugraph.extract_vertex_list(...)

Extract a the vertex list from a graph

pylibcugraph.force_atlas2(...)

ForceAtlas2 is a continuous graph layout algorithm for handy network visualization.