Skip to main content

The Holoscan SDK: building high-performance AI streaming applications

Project description

Holoscan SDK

The Holoscan SDK Python Wheel is part of NVIDIA Holoscan, the AI sensor processing platform that combines hardware systems for low-latency sensor and network connectivity, optimized libraries for data processing and AI, and core microservices to run streaming, imaging, and other applications, from embedded to edge to cloud. It can be used to build streaming AI pipelines for a variety of domains, including Medical Devices, High Performance Computing at the Edge, Industrial Inspection and more.

Visit the NGC demo website for a live demonstration of some of Holoscan capabilities.

System Requirements

Troubleshooting

ERROR gxf/std/extension_loader.cpp@114: Failed to load extension ... Error: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found

The current version of the wheels were built and tested on Ubuntu 20.04 with libc 2.31 instead of manylinux. They were named as such to make them available early on PyPI. You'll need to use a system with a more recent version of libc to use the Holoscan SDK python wheels.

ERROR gxf/std/extension_loader.cpp@114: Failed to load extension ... Error: libnvonnxparser.so.8: cannot open shared object file: No such file or directory

TensorRT is missing from your system. Follow links in the section above to install TensorRT, or install it through the python wheels which will also install cuda-runtime:

python3 -m pip install nvidia-tensorrt==8.2.3.0 --index https://pypi.ngc.nvidia.com

ERROR ImportError: cannot import name 'SCHEME_KEYS' from 'pip._internal.models.scheme' ... Error processing line 1 of holoscan-x.y.z.pth:

You version of pip is probably below the required 20.2. Upgrade pip with:

python3 -m pip install --upgrade pip

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

holoscan-0.5.0-cp311-cp311-manylinux2014_x86_64.whl (34.8 MB view details)

Uploaded CPython 3.11

holoscan-0.5.0-cp311-cp311-manylinux2014_aarch64.whl (23.4 MB view details)

Uploaded CPython 3.11

holoscan-0.5.0-cp310-cp310-manylinux2014_x86_64.whl (34.8 MB view details)

Uploaded CPython 3.10

holoscan-0.5.0-cp310-cp310-manylinux2014_aarch64.whl (23.4 MB view details)

Uploaded CPython 3.10

holoscan-0.5.0-cp39-cp39-manylinux2014_x86_64.whl (34.8 MB view details)

Uploaded CPython 3.9

holoscan-0.5.0-cp39-cp39-manylinux2014_aarch64.whl (23.4 MB view details)

Uploaded CPython 3.9

holoscan-0.5.0-cp38-cp38-manylinux2014_x86_64.whl (34.8 MB view details)

Uploaded CPython 3.8

holoscan-0.5.0-cp38-cp38-manylinux2014_aarch64.whl (23.4 MB view details)

Uploaded CPython 3.8

File details

Details for the file holoscan-0.5.0-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for holoscan-0.5.0-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 490afb48857ecd5aad47d9302035c64e152b7715fd680d9dc2f5ab820bfc68ba
MD5 1bdcb96a23adb25a1cc4d0315514c063
BLAKE2b-256 40a15687c5d6b08372ee2aa9b3c8a8fe571664c0ae6268622f18659daf4b7be7

See more details on using hashes here.

File details

Details for the file holoscan-0.5.0-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for holoscan-0.5.0-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 beeff7d5797430891fe9169060c2daa1dc470d454bfbb7cfea50c1f984c1c567
MD5 b2bd732993be2992195ea7434d46ba06
BLAKE2b-256 6ec9efb19d0568b387af36d306c8d830072b2693bff39e8a60ebdd616f2c788f

See more details on using hashes here.

File details

Details for the file holoscan-0.5.0-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for holoscan-0.5.0-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 453efd68930bd1ff31ea21645898038fb6893639dfc3648cc34bfa9550486809
MD5 3e98f4bdcfa1df04122f40fe35202b7f
BLAKE2b-256 76b2d2b42ed423c8f46b9321a5f547448fa6600d390075153288d772dcc8d406

See more details on using hashes here.

File details

Details for the file holoscan-0.5.0-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for holoscan-0.5.0-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0b13665a82817aaa9eb4ab9430f9468756b5196d411d5544eff4f0b80f934061
MD5 cfe50bcd1a8c6ec9dc22a60562f281b9
BLAKE2b-256 6f021c563c5c0afae9961fb7fc7e94ee9a972b2ba69faf6f913faf53c7ca10ee

See more details on using hashes here.

File details

Details for the file holoscan-0.5.0-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for holoscan-0.5.0-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 827f5e70ba32193f053c84cb3bd92d65e1f29b2609d393d2575546da93fecd14
MD5 07828fc2a970b31cc55557413fd757eb
BLAKE2b-256 23339a772ab1eab8a513b26327d8c0062c72e299bcf32af87c7193396d1d2e69

See more details on using hashes here.

File details

Details for the file holoscan-0.5.0-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for holoscan-0.5.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d4f6fbdb72c19e05544bae8cf6aa48c5bd01ab4356903ccd8c2559252906bcc9
MD5 03dbde19ae6893799d02243c8e9013d2
BLAKE2b-256 7ca1dba775f9e9677a55f83759964e5bf847b3765cec7ef2ccb80e70ea6ef279

See more details on using hashes here.

File details

Details for the file holoscan-0.5.0-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for holoscan-0.5.0-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 beedc8c4d935b16b0074bf08d3a2eaedcb5b303cf0ddb536af6016b415098d88
MD5 f23a21e7a462de52d259551bb627a96e
BLAKE2b-256 b96c48798b58a9343669093b32d9f8b0cbb1172fe58d28fe994213170842f70d

See more details on using hashes here.

File details

Details for the file holoscan-0.5.0-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for holoscan-0.5.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c1ff90d7ffd369dae5be9da5606b8e339342683bbcc9af18839ffa58a5b648b6
MD5 1cf1a5e29e0f20a1f64d0e04365e864b
BLAKE2b-256 be374301848053701e4a7bfeee0a60ad946132f1a1815e3aaae9ec1493be9d6e

See more details on using hashes here.

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