code: def cugraph_call(
      cu_M,
      max_iter,
      pos_list,
      outbound_attraction_distribution,
      lin_log_mode,
      prevent_overlapping,
      edge_weight_influence,
      jitter_tolerance,
      barnes_hut_theta,
      barnes_hut_optimize,
      scaling_ratio,
      strong_gravity_mode,
      gravity,
      callback=None,
      renumber=False,
  ):
      G = cugraph.Graph()
      if cu_M["src"] is not int or cu_M["dst"] is not int:
          renumber = True
      else:
          renumber = False
      G.from_cudf_edgelist(
          cu_M,
          source="src",
          destination="dst",
          edge_attr="wgt",
          renumber=renumber,
      )
  
      t1 = time.time()
      pos = cugraph.force_atlas2(
          G,
          max_iter=max_iter,
          pos_list=pos_list,
          outbound_attraction_distribution=outbound_attraction_distribution,
          lin_log_mode=lin_log_mode,
          prevent_overlapping=prevent_overlapping,
          edge_weight_influence=edge_weight_influence,
          jitter_tolerance=jitter_tolerance,
          barnes_hut_optimize=barnes_hut_optimize,
          barnes_hut_theta=barnes_hut_theta,
          scaling_ratio=scaling_ratio,
          strong_gravity_mode=strong_gravity_mode,
          gravity=gravity,
          callback=callback,
      )
      t2 = time.time() - t1
      print("Cugraph Time : " + str(t2))
      return pos
  
file_path: cugraph/python/cugraph/cugraph/tests/layout/test_force_atlas2.py
imports: import time
  import pytest
  import cugraph
  from cugraph.structure import number_map
  from cugraph.internals import GraphBasedDimRedCallback
  from sklearn.manifold import trustworthiness
  import scipy.io
  from cugraph.datasets import karate, polbooks, dolphins, netscience, dining_prefs
label_desc: Use image node_id 3 for calling a global function with example usage: cugraph_call(cu_M, max_iter, pos_list, outbound_attraction_distribution, lin_log_mode, prevent_overlapping, edge_weight_influence, jitter_tolerance, barnes_hut_theta, barnes_hut_optimize, scaling_ratio, strong_gravity_mode, gravity, callback, renumber) and returns: pos