Graphs and resources#

pylibcugraph.SGGraph

RAII-stye Graph class for use with single-GPU APIs that manages the individual create/free calls and the corresponding cugraph_graph_t pointer.

pylibcugraph.MGGraph

RAII-stye Graph class for use with multi-GPU APIs that manages the individual create/free calls and the corresponding cugraph_graph_t pointer.

pylibcugraph.ResourceHandle

RAII-stye resource handle class to manage individual create/free calls and the corresponding pointer to a cugraph_resource_handle_t

pylibcugraph.GraphProperties

Class wrapper around C cugraph_graph_properties_t struct

pylibcugraph.EdgeIdLookupTable

pylibcugraph.CuGraphRandomState

This class wraps a cugraph_rng_state_t instance, which represents a random state.