Clara Deploy Python Client
An intuitive python 3 package to develop applications with NVIDIA Clara Deploy. Utilize the clients within the nvidia_clara package to manage jobs, pipelines, payloads, and models. Each client has an associated set of objects which are defined in seperate 'types' modules (also can be found in nvidia_clara). Look at the examples below to learn more on each client to get started!
Additional Resources to Learn More on Clara Deploy
Client Prerequisites
- Python 3.6 or higher
- Clara Deploy 0.7.0 or higher
Pypi Packages Needed
Getting Started
Package Installation
Installing from source repository
$ git clone --recursive git@github.com:NVIDIA/clara-platform-python-client.git
$ cd ./clara-platform-python-client
$ python3 -m pip install requirements.txt
$ python3 -m pip install .
Installing directly from Pypi
$ python3 -m pip install nvidia-clara-client
Clara Client Guides
- Jobs : Learn to start and manage Clara jobs
- Pipelines : Learn to create and manage Clara pipelines
- Payloads : Learn to create, upload, download, and manage Clara payloads
Full Example(s) Running Pipeline
Running Pytests
Only for developing with source repository
$ pip3 install grpcio-testing
$ pip3 install pytest
$ export PYTHONPATH="${PYTHONPATH}:<INSERT PATH TO /clara-platform-python-client>"
$ pytest <INSERT PATH TO /clara-platform-python-client>
Metadata
Release files for nvidia-clara-client 0.8.1.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| nvidia-clara-client-0.8.1.7.tar.gz | 55.0 kB | Without provenance | Details |
Release files / nvidia-clara-client-0.8.1.7.tar.gz
| Download URL | nvidia-clara-client-0.8.1.7.tar.gz |
|---|---|
| Size | 55.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5711dfd253fe5676cc47206a2a6ff78b1ea111b930587830b41e20ebbb6e6a2c
|
|
BLAKE2b-256 checksum How to use checksums |
6b7c663d982d5d663021d16c3d5626a87b362d9c0459667a27b5c0c813bf6988
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.2
|
Security for nvidia-clara-client 0.8.1.7
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.