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.2.tar.gz (4.0 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: PyNVTX-0.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 ae5dbc2a3b081983652d4b0b6a403a74013744d126ab92810a09ec8992c965b3
MD5 9af2b807d049284c0eb7b8a132b57d27
BLAKE2b-256 2e16853e64e8736da50a69637e6b419e3ef6d82d25f8e79b3286125aefed126e

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