nvitop.device module
--------------------

.. currentmodule:: nvitop

.. autosummary::

    Device
    PhysicalDevice
    MigDevice
    CudaDevice
    CudaMigDevice
    parse_cuda_visible_devices
    normalize_cuda_visible_devices

.. automodule:: nvitop.device
    :no-members:

.. autoclass:: nvitop.Device
    :members:
    :undoc-members:
    :show-inheritance:
    :member-order: bysource

.. autoclass:: nvitop.PhysicalDevice
    :members:
    :undoc-members:
    :show-inheritance:
    :member-order: bysource

.. autoclass:: nvitop.MigDevice
    :members:
    :undoc-members:
    :show-inheritance:
    :member-order: bysource

.. autoclass:: nvitop.CudaDevice
    :members:
    :undoc-members:
    :show-inheritance:
    :member-order: bysource

.. autoclass:: nvitop.CudaMigDevice
    :members:
    :undoc-members:
    :show-inheritance:
    :member-order: bysource

.. autofunction:: nvitop.parse_cuda_visible_devices

.. autofunction:: nvitop.normalize_cuda_visible_devices
