Wprowadzenie
W tym module dowiesz się, jak skonfigurować i skonfigurować narzędzie NVIDIA DeepStream Graph Composer w systemie Ubuntu 18.04 opartym na architekturze x86, aby umożliwić szybkie opracowywanie potoków aplikacji inteligentnej analizy wideo (IVA) na potrzeby wdrażania na urządzeniach obsługujących chmurę i urządzenia brzegowe.
Wymagania wstępne
- System oparty na architekturze x86 z systemem Ubuntu 18.04
- karta graficzna RTX2080, RTX3080, T4 lub A100 NVIDIA
- Znajomość obciążeń kontenerów i platformy Docker
- Znajomość usług Azure IoT Edge i Azure IoT Hub
- Ukończenie modułu wymagań wstępnych: programowanie technologii NVIDIA DeepStream na platformie Microsoft Azure
Scenariusz: Publikowanie obciążenia narzędzia DeepStream Graph Composer w usłudze Azure Container Registry na potrzeby masowej dystrybucji
Twój szef jest pod wrażeniem zestawu SDK NVIDIA DeepStream i jego zdolność do tworzenia niestandardowych aplikacji IVA. Szef chce rozpocząć wdrażanie weryfikacji koncepcji testerom w wybranych lokalizacjach do oceny. Znasz najnowsze narzędzie programistyczne NVIDIA DeepStream Graph Composer. Służy do tworzenia wizualizacji rozwiązań IVA, a także eksportowania ich jako konteneryzowanych obciążeń. Decydujesz się na zastosowanie strategii opartej na kontenerze na potrzeby opracowywania weryfikacji koncepcji, aby upewnić się, że obciążenie działa zgodnie z oczekiwaniami dla dowolnego zgodnego celu sprzętowego.
Czego się nauczysz?
Po zakończeniu tego modułu będziesz mieć następujące możliwości:
- Zainstaluj aplikację NVIDIA DeepStream Graph Composer i grafy referencyjne.
- Tworzenie aplikacji IVA przy użyciu narzędzia DeepStream Graph Composer.
- Pakowanie aplikacji DeepStream Graph Composer do kontenera przy użyciu narzędzia container-builder.
- Publikowanie obciążeń kontenera DeepStream Graph Composer w usłudze Azure Container Registry w celu zapewnienia bezpiecznej redystrybucji.
Jaki jest główny cel?
W tym module pokazano, jak używać narzędzia DeepStream Graph Composer z usługami platformy Azure do tworzenia konteneryzowanych aplikacji IVA i publikowania ich w usłudze Azure Container Registry na potrzeby bezpiecznej dystrybucji.