cugraph-service-client API Reference#

cugraph-service

cugraph_service_client.client.RunAsyncioThread(...)

This class provides a thread whose purpose is to start a new event loop and call the provided function.

cugraph_service_client.client.run_async(...)

If no loop is running on the current thread, this method calls func using a new event loop using asyncio.run.

cugraph_service_client.client.DeviceArrayAllocator(device)

This class is used to create a callable instance for allocating a cupy array on a specific device.

cugraph_service_client.client.CugraphServiceClient([...])

Client object for cugraph_service, which defines the API that clients can use to access the cugraph_service server.

cugraph_service_client.remote_graph_utils

cugraph_service_client.remote_graph.RemoteGraph(...)

Attributes:

cugraph_service_client.types.UnionWrapper()

Provides easy conversions between py objs and Thrift "unions".

cugraph_service_client.types.ValueWrapper(val)

Provides an easy-to-use python object for abstracting Thrift "unions", allowing a python obj to be automatically mapped to the correct union field.

cugraph_service_client.types.GraphVertexEdgeIDWrapper(val)

Methods