Des cartes et des clés USB permettant d'accélérer les calculs pour effectuer du Machine Learning ont fait leur apparition ces dernières années. Google, ne pouvant rester en retrait, propose ses solutions par le biais de la société Coral. Étudions dans cet article l'une d'entre elles, la clé USB Coral Accelerator.
Certains ordinateurs, tels que le Raspberry Pi par exemple, ne sont pas capables d'effectuer suffisamment rapidement les opérations de calcul nécessaires pour effectuer du Machine Learning dans un temps raisonnable. Il est cependant possible d'épauler leur CPU en leur fournissant un périphérique spécialisé dans le calcul sur les tenseurs. C'est pour cela que les TPU (Tensor Processing Unit ou unité de traitement de tenseurs) ont vu le jour et plus précisément, les clés USB et les cartes équipés de ces puces.
Google, via Coral, propose toute une gamme de produits équipés de TPU, tournant sous Linux (Debian) et supportant le framework TensorFlow Lite (la version de TensorFlow pour l'embarqué). On retrouve ainsi des périphériques PCIe (PCI Express), USB ou des cartes de développement complètes. Dans cet article, nous allons nous intéresser à la clé USB Coral Accelerator et nous allons voir comment se la procurer, l'installer, puis la tester sur de la...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première