code: def sync_create_network(
      num_osc, weight, frequency, type_conn, initial_phases
  ):
      ccore = ccore_library.get()
  
      ccore.sync_create_network.restype = POINTER(c_void_p)
      pointer_network = ccore.sync_create_network(
          c_uint(num_osc),
          c_double(weight),
          c_double(frequency),
          c_uint(type_conn),
          c_uint(initial_phases),
      )
  
      return pointer_network
  
file_path: pyclustering/pyclustering/core/sync_wrapper.py
imports: from pyclustering.core.wrapper import *
  from pyclustering.core.pyclustering_package import pyclustering_package, package_extractor
label_desc: Use image node_id 1 for calling a global function with example usage: sync_create_network(num_osc, weight, frequency, type_conn, initial_phases) and returns: pointer_network