cuda.bindings.nvml.ProcessesUtilizationInfo_v1#

class cuda.bindings.nvml.ProcessesUtilizationInfo_v1#

Empty-initialize an instance of nvmlProcessesUtilizationInfo_v1_t.

See also

nvmlProcessesUtilizationInfo_v1_t

__init__(*args, **kwargs)#

Methods

__init__(*args, **kwargs)

from_buffer(buffer)

Create an ProcessesUtilizationInfo_v1 instance with the memory from the given buffer.

from_data(data)

Create an ProcessesUtilizationInfo_v1 instance wrapping the given NumPy array.

from_ptr(intptr_t ptr, bool readonly=False)

Create an ProcessesUtilizationInfo_v1 instance wrapping the given pointer.

Attributes

last_seen_time_stamp

Return only samples with timestamp greater than lastSeenTimeStamp.

proc_util_array

The array (allocated by caller) of the utilization of GPU SM, framebuffer, video encoder, video decoder, JPEG, and OFA.

ptr

Get the pointer address to the data as Python int.

version

The version number of this struct.