cuda.bindings.nvml.VgpuSchedulerCapabilities#

class cuda.bindings.nvml.VgpuSchedulerCapabilities#

Empty-initialize an instance of nvmlVgpuSchedulerCapabilities_t.

See also

nvmlVgpuSchedulerCapabilities_t

__init__(*args, **kwargs)#

Methods

__init__(*args, **kwargs)

from_buffer(buffer)

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

from_data(data)

Create an VgpuSchedulerCapabilities instance wrapping the given NumPy array.

from_ptr(intptr_t ptr, bool readonly=False)

Create an VgpuSchedulerCapabilities instance wrapping the given pointer.

Attributes

is_arr_mode_supported

int:

max_avg_factor_for_arr

int:

max_frequency_for_arr

int:

max_timeslice

int:

min_avg_factor_for_arr

int:

min_frequency_for_arr

int:

min_timeslice

int:

ptr

Get the pointer address to the data as Python int.

supported_schedulers

(array of length 3).