Prenez contact avec nous

Plan du cours

Introduction à CANN et aux processeurs d'IA Ascend

  • Qu'est-ce que CANN? Rôle dans la pile de calcul d'IA de Huawei
  • Aperçu de l'architecture des processeurs Ascend (310, 910, etc.)
  • Vue d'ensemble des cadres d'IA pris en charge et de la chaîne d'outils

Conversion et compilation de modèles

  • Utilisation de l'outil ATC pour la conversion de modèles (TensorFlow, PyTorch, ONNX)
  • Création et validation de fichiers de modèle OM
  • Gestion des opérateurs non pris en charge et des problèmes de conversion courants

Déploiement avec MindSpore et d'autres cadres

  • Déploiement de modèles avec MindSpore Lite
  • Intégration des modèles OM avec des API Python ou des SDK C++
  • Utilisation d'Ascend Model Manager

Optimisation des performances et profilage

  • Compréhension des optimisations AI Core, de la mémoire et du découpage (tiling)
  • Profilage de l'exécution des modèles avec les outils CANN
  • Bonnes pratiques pour améliorer la vitesse d'inférence et l'utilisation des ressources

Gestion des erreurs et débogage

  • Erreurs de déploiement courantes et leur résolution
  • Lecture des journaux et utilisation de l'outil de diagnostic d'erreurs
  • Tests unitaires et validation fonctionnelle des modèles déployés

Scénarios de déploiement sur le bord du réseau et dans le nuage

  • Déploiement sur Ascend 310 pour les applications de bord du réseau
  • Intégration avec des API basées sur le nuage et des microservices
  • Études de cas réelles en vision par ordinateur et traitement du langage naturel (TLN)

Résumé et prochaines étapes

Pré requis

  • Expérience avec des cadres d'apprentissage profond basés sur Python tels que TensorFlow ou PyTorch
  • Compréhension des architectures de réseaux de neurones et des flux de travail d'entraînement des modèles
  • Familiarité de base avec l'interface en ligne de commande Linux et le script

Public cible

  • Ingénieurs en IA travaillant sur le déploiement de modèles
  • Praticiens de l'apprentissage automatique visant l'accélération matérielle
  • Développeurs d'apprentissage profond créant des solutions d'inférence
 14 Heures

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires