class_docstr: Client object for cugraph_service, which defines the API that clients can
  use to access the cugraph_service server.
class_docstr_tok: ["Client","object","for","cugraph_service",",","which","defines","the","API","that","clients","can","use","to","access","the","cugraph_service","server","."]
docstr: Loads the extensions present in the directory (path on disk), or module or
  package path (as used in an import statement) specified by
  extension_dir_or_mod_path.
  
  Parameters
  ----------
  extension_dir_or_mod_path : string
      Path to the directory containing the extension files (.py source
      files), or an importable module or package path (eg. my.package or
      my.package.module). If a directory is specified it must be readable
      by the server, and if a module or package path is specified it must
      be importable by the server (ie. present in the sys.path of the
      running server).
  
  Returns
  -------
  extension_modnames : list
      List of the module names loaded as paths to files on disk. These can
      be used in calls to unload_extension_module()
  
  Examples
  --------
  >>> from cugraph_service_client import CugraphServiceClient
  >>> client = CugraphServiceClient()
  >>> extension_modnames = client.load_graph_creation_extensions(
  ... "/some/server/side/directory")
  >>> more_extension_modnames = client.load_graph_creation_extensions(
  ... "my_project.extensions.etl")
docstr_tok: ["Loads","the","extensions","present","in","the","directory","(","path","on","disk",")",",","or","module","or","package","path","(","as","used","in","an","import","statement",")","specified","by","extension_dir_or_mod_path",".","Parameters","--","--","--","--","--","extension_dir_or_mod_path",":","string","Path","to","the","directory","containing","the","extension","files","(",".py","source","files",")",",","or","an","importable","module","or","package","path","(","eg",".","my.package","or","my.package.module",")",".","If","a","directory","is","specified","it","must","be","readable","by","the","server",",","and","if","a","module","or","package","path","is","specified","it","must","be","importable","by","the","server","(","ie",".","present","in","the","sys.path","of","the","running","server",")",".","Returns","--","--","--","-","extension_modnames",":","list","List","of","the","module","names","loaded","as","paths","to","files","on","disk",".","These","can","be","used","in","calls","to","unload_extension_module","(",")","Examples","--","--","--","--",">",">",">","from","cugraph_service_client","import","CugraphServiceClient",">",">",">","client","=","CugraphServiceClient","(",")",">",">",">","extension_modnames","=","client.load_graph_creation_extensions","(","...","``","\/some\/server\/side\/directory","''",")",">",">",">","more_extension_modnames","=","client.load_graph_creation_extensions","(","...","``","my_project.extensions.etl","''",")"]
code: def load_extensions(self, extension_dir_or_mod_path):
      """
      Loads the extensions present in the directory (path on disk), or module or
      package path (as used in an import statement) specified by
      extension_dir_or_mod_path.
  
      Parameters
      ----------
      extension_dir_or_mod_path : string
          Path to the directory containing the extension files (.py source
          files), or an importable module or package path (eg. my.package or
          my.package.module). If a directory is specified it must be readable
          by the server, and if a module or package path is specified it must
          be importable by the server (ie. present in the sys.path of the
          running server).
  
      Returns
      -------
      extension_modnames : list
          List of the module names loaded as paths to files on disk. These can
          be used in calls to unload_extension_module()
  
      Examples
      --------
      >>> from cugraph_service_client import CugraphServiceClient
      >>> client = CugraphServiceClient()
      >>> extension_modnames = client.load_graph_creation_extensions(
      ... "/some/server/side/directory")
      >>> more_extension_modnames = client.load_graph_creation_extensions(
      ... "my_project.extensions.etl")
      """
      return self.__client.load_extensions(extension_dir_or_mod_path)
  
imports: from cugraph_service_client.remote_graph_utils import import_optional, MissingModule
  import numpy
  from functools import wraps
  from collections.abc import Sequence
  import pickle
  import ucp
  import asyncio
  import threading
  from cugraph_service_client import defaults
  from cugraph_service_client.remote_graph import RemoteGraph
  from cugraph_service_client import extension_return_dtype_map
  from cugraph_service_client.types import ValueWrapper, GraphVertexEdgeID, UniformNeighborSampleResult
  from cugraph_service_client.cugraph_service_thrift import create_client
label_desc: Use image node_id 9 for calling the CugraphServiceClient obj's underlying member method code with example usage: obj.load_extensions(extension_dir_or_mod_path) and returns: self