Skip to main content

A thin python wrapper for the nvToolsExt (NVTX) library, using pybind11

Project description

PyNVTX

A thin python wrapper for the nvToolsExt (NVTX) library, using pybind11. This wrapper is meant to be as thin as possible -- so only provides minimal support. Currently supported features are:

  1. NVTX markers: nvtxRangePushA and nvtxRangePop

NVTX Markers (nvtxRangePushA / nvtxRangePop)

import PyNVTX as nvtx

nvtx.RangePushA("Generating Random Data")

giant_data = np.random.rand(1024**3)

nvtx.RangePop()

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

PyNVTX-0.0.3.tar.gz (4.0 kB view details)

Uploaded Source

File details

Details for the file PyNVTX-0.0.3.tar.gz.

File metadata

  • Download URL: PyNVTX-0.0.3.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.0.post20201006 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.5

File hashes

Hashes for PyNVTX-0.0.3.tar.gz
Algorithm Hash digest
SHA256 1d000579c7cb37569cb619b37a294cb2e704e23f0f4c6ea05116871fee8124cf
MD5 4872d314c3b88fb04bc783b853c8f121
BLAKE2b-256 481ce686004e8834daacf6ea814e245fc4f7c40d5f17309e34ee0783502f664d

See more details on using hashes here.

Supported by

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