glearn.device.get_num_gpu_devices#
- glearn.device.get_num_gpu_devices()#
Returns the number of available GPU devices in multi-GPU platforms.
- Returns:
- num_gpuint
Number of GPU devices.
Notes
The returned value is not the total number of GPU devices on the machine. Rather, the number of available GPU devices that is allocated to the user is returned.
This function parses the output of
nvidia-smi
command bynvidia-smi --list-gpus | wc -l
The
nvidia-smi
command is part of NVIDIA graphic driver. See Install NVIDIA Graphic Driver for further details. If a graphic driver is not installed, this function returns 0.Examples
>>> from glearn.device import get_num_gpu_devices >>> get_num_gpu_devices() 4