code: def initialize():
      ccore_library.__initialized = True
  
      if PATH_PYCLUSTERING_CCORE_LIBRARY is None:
          warnings.warn(
              "The C/C++ pyclustering is not supported for platform '"
              + sys.platform
              + "' ("
              + platform.architecture()[0]
              + ").\n"
              + "Falling back on python implementation.\n"
              + "For more information, contact 'pyclustering@yandex.ru'.",
              ResourceWarning,
          )
  
          return None
  
      if os.path.exists(PATH_PYCLUSTERING_CCORE_LIBRARY) is False:
          warnings.warn(
              "The C/C++ pyclustering is not found (expected core location: '"
              + PATH_PYCLUSTERING_CCORE_LIBRARY
              + "').\n"
              + "Probably library has not been successfully installed ('"
              + sys.platform
              + "', '"
              + platform.architecture()[0]
              + "').\n"
              + "Falling back on python implementation.\n"
              + "For more information, contact 'pyclustering@yandex.ru'.",
              ResourceWarning,
          )
  
          return None
  
      ccore_library.__library = cdll.LoadLibrary(
          PATH_PYCLUSTERING_CCORE_LIBRARY
      )
      if ccore_library.__check_library_integrity() is False:
          warnings.warn(
              "Impossible to mark C/C++ pyclustering library as a workable due to compatibility issues "
              + "('"
              + sys.platform
              + "', '"
              + platform.architecture()[0]
              + "').\n"
              + "Falling back on python implementation.\n"
              + "For more information, contact 'pyclustering@yandex.ru'.",
              ResourceWarning,
          )
  
          return None
  
      result, version = ccore_library.__check_library_version()
      if result is False:
          warnings.warn(
              "Incompatible C/C++ pyclustering library is being used ('"
              + version
              + "' instead of '"
              + ccore_library_version
              + "').\n"
              + "Probably library has not been successfully installed.\n"
              + "Please, contact 'pyclustering@yandex.ru'.",
              ResourceWarning,
          )
  
      return ccore_library.__library
  
file_path: pyclustering/pyclustering/core/wrapper.py
imports: import sys
  import warnings
  from ctypes import *
  from pyclustering.core.definitions import *
label_desc: Use image node_id 3 for calling the ccore_library obj's underlying member method code with example usage: obj.initialize() and returns: ccore_library, None, None, None