- Zrozumienie struktur modeli uczenia maszynowego
- Doświadczenie z Python i/lub C++
- Znałość z koncepcjami wdrażania i przyspieszenia modeli
Grupa docelowa
- Deweloperzy AI wbudowanej
- Inżynierzy ML wdrażający na krawędzi lub w centrum danych
- Deweloperzy pracujący z chińską infrastrukturą AI
Cambricon MLUs (Machine Learning jednostki) to specjalizowane układy AI optymalizowane do wnioskowania i szkolenia w scenariuszach na krawędzi i w centrach danych.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest przeznaczone dla developerów na poziomie średnim, którzy chcą budować i wdrażać modele AI za pomocą frameworka BANGPy i SDK Neuware na sprzęcie Cambricon MLU.
Po zakończeniu tego szkolenia uczestnicy będą mogli:
- Konfigurować i ustawiać środowiska rozwojowe BANGPy i Neuware.
- Rozwijać i optymalizować modele oparte na Python i C++ dla Cambricon MLU.
- Wdrażać modele na urządzeniach na krawędzi i w centrum danych z uruchomionym środowiskiem wykonawczym Neuware.
- Integrować przepływy pracy ML z funkcjami przyspieszenia specyficznymi dla MLU.
Format kursu
- Interaktywna wykład i dyskusja.
- Praktyczne używanie BANGPy i Neuware do rozwoju i wdrażania.
- Zawarte ćwiczenia skupione na optymalizacji, integracji i testowaniu.
Opcje dostosowywania kursu
- Aby zlecić dostosowane szkolenie dla tego kursu na podstawie modelu urządzenia Cambricon lub przypadku użycia, prosimy o kontakt z nami w celu ustalenia.
- Przegląd portfela układów AI Cambricon
- Architektura MLU i pipeline instrukcji
- Obsługiwane typy modeli i przypadki użycia
- Instalowanie BANGPy i SDK Neuware
- Konfiguracja środowiska dla Python i C++
- Kompatybilność modeli i przetwarzanie przedinstancjonowania
- Struktura i zarządzanie kształtem tensorów
- Budowa grafu obliczeń
- Wsparcie dla niestandardowych operacji w BANGPy
- Konwersja i ładowanie modeli
- Sterowanie wykonywaniem i wnioskowaniem
- Przypadek wdrażania na obrzeżach i w centrum danych
- Mapowanie pamięci i dostrajanie warstw
- Śledzenie wykonywania i profilowanie
- Pospolite wąskie gardła i naprawy
- Używanie API Neuware do integracji z aplikacjami
- Wsparcie dla strumieniowego przetwarzania i wielu modeli
- Scenariusze wnioskowania hybrydowego CPU-MLU
- Laboratorium: Wdrażanie modelu wizji lub NLP
- Wnioskowanie na obrzeżach z integracją BANGPy
- Testowanie dokładności i przepływu
United Arab Emirates - Cambricon MLU Development with BANGPy and Neuware
Qatar - Cambricon MLU Development with BANGPy and Neuware
Egypt - Cambricon MLU Development with BANGPy and Neuware
Saudi Arabia - Cambricon MLU Development with BANGPy and Neuware
South Africa - Cambricon MLU Development with BANGPy and Neuware
Brasil - Cambricon MLU Development with BANGPy and Neuware
Canada - Cambricon MLU Development with BANGPy and Neuware
中国 - Cambricon MLU Development with BANGPy and Neuware
香港 - Cambricon MLU Development with BANGPy and Neuware
澳門 - Cambricon MLU Development with BANGPy and Neuware
台灣 - Cambricon MLU Development with BANGPy and Neuware
USA - Cambricon MLU Development with BANGPy and Neuware
Österreich - Cambricon MLU Development with BANGPy and Neuware
Schweiz - Cambricon MLU Development with BANGPy and Neuware
Deutschland - Cambricon MLU Development with BANGPy and Neuware
Czech Republic - Cambricon MLU Development with BANGPy and Neuware
Denmark - Cambricon MLU Development with BANGPy and Neuware
Estonia - Cambricon MLU Development with BANGPy and Neuware
Finland - Cambricon MLU Development with BANGPy and Neuware
Greece - Cambricon MLU Development with BANGPy and Neuware
Magyarország - Cambricon MLU Development with BANGPy and Neuware
Ireland - Cambricon MLU Development with BANGPy and Neuware
Luxembourg - Cambricon MLU Development with BANGPy and Neuware
Latvia - Cambricon MLU Development with BANGPy and Neuware
España - Cambricon MLU Development with BANGPy and Neuware
Italia - Cambricon MLU Development with BANGPy and Neuware
Lithuania - Cambricon MLU Development with BANGPy and Neuware
Nederland - Cambricon MLU Development with BANGPy and Neuware
Norway - Cambricon MLU Development with BANGPy and Neuware
Portugal - Cambricon MLU Development with BANGPy and Neuware
România - Cambricon MLU Development with BANGPy and Neuware
Sverige - Cambricon MLU Development with BANGPy and Neuware
Türkiye - Cambricon MLU Development with BANGPy and Neuware
Malta - Cambricon MLU Development with BANGPy and Neuware
Belgique - Cambricon MLU Development with BANGPy and Neuware
France - Cambricon MLU Development with BANGPy and Neuware
日本 - Cambricon MLU Development with BANGPy and Neuware
Australia - Cambricon MLU Development with BANGPy and Neuware
Malaysia - Cambricon MLU Development with BANGPy and Neuware
New Zealand - Cambricon MLU Development with BANGPy and Neuware
Philippines - Cambricon MLU Development with BANGPy and Neuware
Singapore - Cambricon MLU Development with BANGPy and Neuware
Thailand - Cambricon MLU Development with BANGPy and Neuware
Vietnam - Cambricon MLU Development with BANGPy and Neuware
India - Cambricon MLU Development with BANGPy and Neuware
Argentina - Cambricon MLU Development with BANGPy and Neuware
Chile - Cambricon MLU Development with BANGPy and Neuware
Costa Rica - Cambricon MLU Development with BANGPy and Neuware
Ecuador - Cambricon MLU Development with BANGPy and Neuware
Guatemala - Cambricon MLU Development with BANGPy and Neuware
Colombia - Cambricon MLU Development with BANGPy and Neuware
México - Cambricon MLU Development with BANGPy and Neuware
Panama - Cambricon MLU Development with BANGPy and Neuware
Peru - Cambricon MLU Development with BANGPy and Neuware
Uruguay - Cambricon MLU Development with BANGPy and Neuware
Venezuela - Cambricon MLU Development with BANGPy and Neuware
Polska - Cambricon MLU Development with BANGPy and Neuware
United Kingdom - Cambricon MLU Development with BANGPy and Neuware
South Korea - Cambricon MLU Development with BANGPy and Neuware
Pakistan - Cambricon MLU Development with BANGPy and Neuware
Sri Lanka - Cambricon MLU Development with BANGPy and Neuware
Bulgaria - Cambricon MLU Development with BANGPy and Neuware
Bolivia - Cambricon MLU Development with BANGPy and Neuware
Indonesia - Cambricon MLU Development with BANGPy and Neuware
Kazakhstan - Cambricon MLU Development with BANGPy and Neuware
Moldova - Cambricon MLU Development with BANGPy and Neuware
Morocco - Cambricon MLU Development with BANGPy and Neuware
Tunisia - Cambricon MLU Development with BANGPy and Neuware
Kuwait - Cambricon MLU Development with BANGPy and Neuware
Oman - Cambricon MLU Development with BANGPy and Neuware
Slovakia - Cambricon MLU Development with BANGPy and Neuware
Kenya - Cambricon MLU Development with BANGPy and Neuware
Nigeria - Cambricon MLU Development with BANGPy and Neuware
Botswana - Cambricon MLU Development with BANGPy and Neuware
Slovenia - Cambricon MLU Development with BANGPy and Neuware
Croatia - Cambricon MLU Development with BANGPy and Neuware
Serbia - Cambricon MLU Development with BANGPy and Neuware
Bhutan - Cambricon MLU Development with BANGPy and Neuware
Nepal - Cambricon MLU Development with BANGPy and Neuware
Uzbekistan - Cambricon MLU Development with BANGPy and Neuware