NVIDIA TAO Toolkit v30.2205
NVIDIA TAO Release 30.2205

Remote Client

The remote client allows someone to create model experiments using the command line instead of relying on API calls.

Copy
Copied!
            

pip3 install -y nvidia-tao-client

The remote client does not currently support the following features:

  • User authentication

  • Protect stored experiments among users

Below is a detectnet_v2 example of shared storage content.

Copy
Copied!
            

shared └── users     â”œâ”€â”€ 1a40ddb6-d389-4c39-9b40-eaa948ee508d     â”‚   ├── metadata.json     â”‚   ├── datasets     â”‚   │   ├── 78cff931-e867-4e9c-b8a7-30fa243e433c     â”‚   │   │   ├── metadata.json     â”‚   │   │   ├── specs     â”‚   │   │   │   └── convert.json     â”‚   │   │   ├── images     â”‚   │   │   │ ├── 000000.jpg     â”‚   │   │   │ └── …     â”‚   │   │   ├── labels     â”‚   │   │   │   ├── 000000.txt     â”‚   │   │   │   └── …     â”‚   │   │   ├── 444fed7a-ac3f-4499-8a57-0234a43c752d     â”‚   │   │   │ ├── status.json     â”‚   │   │   │   └── …   │   │   │   └── tfrecords     â”‚   │   │       └── …     â”‚   │   └── …     â”‚   └── models     â”‚       ├── cdf387d2-067e-4935-be9d-7facbc851f60     â”‚       │   ├── metadata.json     â”‚       │   ├── specs     â”‚       │   │   ├── train.json     â”‚       │   │   └── …     â”‚       │   ├── 444fed7a-ac3f-4499-8a57-0234a43c754e     â”‚     │   │ ├── status.json     â”‚     │   │   └── …     â”‚       │   └── experiment_dir_unpruned     â”‚       │       └── …     â”‚       └── …     â””── …

The command line is composed of:

Copy
Copied!
            

$ tao-client <network> <action> <args>

For example:

Copy
Copied!
            

$ tao-client detectnet-v2 dataset-convert --id 042559ec-ab3e-438d-9c94-2cab38f76efc

Note

You can always use –help argument to retrieve the command usage information.

To list supported networks:

Copy
Copied!
            

$ tao-client –help

To list supported detectnet-v2 actions:

Copy
Copied!
            

$ tao-client detectnet-v2 –help

To list detectnet-v2 dataset-convert arguments:

Copy
Copied!
            

$ tao-client detectnet-v2 dataset-convert --help

For an example that demonstrates the Object Detection workflow, please find tutorial notebook api_tutorials/client/detectnet_v2.ipynb from resource archive: https://catalog.ngc.nvidia.com/orgs/nvidia/teams/tao/resources/cv_samples

For an example that demonstrates the TTS finetuning workkflow, please find tutorial notebook api_tutorials/client/tts.ipynb from resource archive: https://catalog.ngc.nvidia.com/orgs/nvidia/teams/tao/resources/texttospeech_notebook

© Copyright 2022, NVIDIA.. Last updated on Dec 13, 2022.