code: def get_card_count(self):
      return self.__nvml_get_or_else(nvmlDeviceGetCount, default=0)
  
file_path: neptune-client/src/neptune/common/hardware/gpu/gpu_monitor.py
imports: import logging
  from neptune.vendor.pynvml import NVMLError, nvmlDeviceGetCount, nvmlDeviceGetHandleByIndex, nvmlDeviceGetMemoryInfo, nvmlDeviceGetUtilizationRates, nvmlInit
label_desc: Use image node_id 1 for calling the GPUMonitor obj's underlying member method code with example usage: obj.get_card_count() and returns: self