Python package to interact with Clara Platform Server API
Project description
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:kubernetes-client/python.git
$ cd ./clara-platform-python-client
$ 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>
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nvidia-clara-client-0.8.1.tar.gz
(54.4 kB
view details)
File details
Details for the file nvidia-clara-client-0.8.1.tar.gz
.
File metadata
- Download URL: nvidia-clara-client-0.8.1.tar.gz
- Upload date:
- Size: 54.4 kB
- Tags: Source
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c009d39ca16858db34e4884570647e122578ec97a04a024cedc36ff942bd7348 |
|
MD5 | f9dbc57c772ac7549bbef3d575b9fc92 |
|
BLAKE2b-256 | b8622a5049ee64c2bb002e18bd98553f8d7f4851e815100b7b86ef85fae17d00 |