Skip to main content

NVSMI plugins for VizTracer

Project description

VizNvsmi

VizTracer plugins for NVSMI. It is inspired by the official VizTracer plugings: vizplugins.

Features

VizNvsmi currently only supports NVIDIA metrics tracking via nvidia-smi.

Install

The preferred way to install VizNvsmi is via pip:

pip install viznvsmi

Basic Usage

VizNvsmi should be used with VizTracer.

You can use VizNvsmi and the plugin via command line:

viztracer --plugin viznvsmi.utilization.memory -i 0 -- my_script.py arg1 arg2

Or equivalent syntax:

viztracer --plugin "viznvsmi --utilization.memory -i 0" -- my_script.py arg1 arg2

You can also add the plugin to VizTracer programmatically as described in the official documentation.

Finally, VizNvsmi provides a PyTorch Lightning Callback that can be used as part of model training.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

viznvsmi-0.0.1.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

viznvsmi-0.0.1-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file viznvsmi-0.0.1.tar.gz.

File metadata

  • Download URL: viznvsmi-0.0.1.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for viznvsmi-0.0.1.tar.gz
Algorithm Hash digest
SHA256 4b225c90bccef8075c40307cd800d6037ebfc6f6ca71136d153e18aaf3d430db
MD5 160454387f5abe9267c19636a24e19c3
BLAKE2b-256 9877bf1debe221c336280ed8c5767034de07e709336a92212b29e6c32ab865c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for viznvsmi-0.0.1.tar.gz:

Publisher: python-publish.yml on clumsy/viznvsmi

Attestations:

File details

Details for the file viznvsmi-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: viznvsmi-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 9.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for viznvsmi-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c6d245c925b9efb4b076c51ea8df641a8ab2427352d2c4aab1006e6f68bec07a
MD5 a7fd272cf410680c7c73de327c6f99cd
BLAKE2b-256 6ba48891453bb35126d61969633b6813306f49e3d1126605688238169ea70cfb

See more details on using hashes here.

Provenance

The following attestation bundles were made for viznvsmi-0.0.1-py3-none-any.whl:

Publisher: python-publish.yml on clumsy/viznvsmi

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page