get_device_capability
- paddle.cuda. get_device_capability ( device: DeviceLike = None ) tuple[int, int] [source]
-
Get the compute capability (major, minor) of a device.
- Parameters
-
device (int | str | paddle.CUDAPlace | paddle.CustomPlace | None, optional) –
The target device to query.
None: use the current device.
int: device index (e.g., 0 -> ‘gpu:0’).
str: device string (e.g., “cuda:0”, “gpu:1”).
CUDAPlace or CustomPlace: Paddle device objects.
- Returns
-
A tuple
(major, minor)representing the compute capability of the CUDA device. - Return type
-
tuple[int, int]
Examples
>>> >>> import paddle # Get compute capability of the current CUDA device >>> capability = paddle.cuda.get_device_capability() >>> print(capability) # e.g., (8, 0) # Get compute capability of device cuda:0 >>> capability0 = paddle.cuda.get_device_capability("cuda:0") >>> print(capability0)
