Lien Traduire la langue des signes avec TensorFlow et de la reconnaissance d'images
Forum Linux.debian/ubuntu Voix vers Texte en français avec Deepspeech/CommonVoice [Ubuntu 20.04]
À la recherche d'un logiciel de reconnaissance vocale, j'ai passé quelques heures à installer deepspeech. Bien sûr la documentation que j'ai trouvé sur internet ne parle que des modèles pré entraîné anglais.
La difficulté était donc de trouver des modèles français qui fonctionnent…
Voici un condensé des commandes que j'ai tapé dans le terminal pour avoir de la reconnaissance vocale en français.
Prérequis:
sudo apt install pyaudio portaudio19-dev
mkdir $HOME/tmp/
cd $HOME/tmp/
git clone git@github.com:mozilla/DeepSpeech-examples.git
wget https://github.com/common-voice/commonvoice-fr/releases/download/fr-v0.6/model_tensorflow_fr.tar.xz
tar -Jxvf model_tensorflow_fr.tar.xz
Revue de presse — janvier 2021
Couvre-feu à 18h en France (métropolitaine), confinement dans beaucoup d’autres pays, plus d’excuses pour ne pas vous plonger dans vos magazines préférés. Surtout que le début d’année est bien fourni ! Vos kiosques à journaux préférés sont normalement ouverts (et nous vous incitons à les faire vivre si vous le pouvez), voici donc un petit tour subjectif et parti{e,a}l de la presse papier, celle que vous pouvez encore trouver avant 18h00 :
Sans plus attendre, les nouveautés de janvier 2021 :
- GNU/Linux Magazine France no 244 invoque l’IA (en fait Skimage) pour analyser les images;
- Linux Pratique no 123 s’intéresse au S de https ;
- MISC magazine no 113 consacre son dossier à la sécurité du processeur ARM ;
- GNU/Linux Magazine hors‑série no 112 outille le développeur que vous êtes ;
- Hackable no 36 fait le tour de Maixduino, une carte Arduino boostée aux hormones ;
- Linux Identity Starter no 42 avec du Ubuntu 20.10 pour ceux qui n’ont pas de connexion ou forfait adapté ;
- Programmez ! no 244 fait le tour d’Horizon de Rust ;
- Next Inpact le Magazine no 2 se demande si la technologie nous enferme ou nous libère.
Tour d’horizon plus détaillé dans la suite de cette dépêche.
Bonnes lectures !
Lien State-of-the-art Natural Language Processing for PyTorch and TensorFlow 2.0
openSUSE Leap 15.2
Le 2 juillet 2020, le projet openSUSE a annoncé la publication de Leap 15.2. Cette dépêche va tenter, avec six mois de retard, de balayer quelques nouveautés et d’expliquer le cycle de publication.
openSUSE Leap est une distribution GNU/Linux communautaire éditée et maintenue par le projet openSUSE. Cette version 15.2 est construite à partir des sources du 2ème Service Pack de SUSE Linux Enterprise 15 (abrégé SLE 15 SP2) et sera maintenue jusqu’à fin 2021.
Stockfish 12 est sorti
Ô bienheureux qui jouez aux échecs, un de vos puissants adversaires algorithmique vient de sauter encore plus haut. Le logiciel libre (GPLv3+) Stockfish est devenu beaucoup plus fort dans sa nouvelle version 12 sortie le 2 septembre 2020. Combien plus fort ? « A lot! » comme disait un Monthy Python. Et en effet, les résultats des tests sont impressionnants !
D’où vient le bond soudain de Stockfish ? C’est la question que je laisse en suspens pour l’aborder en deuxième partie.
Revue de presse — été 2020
Cette période estivale voit le retour en kiosque de vos magazines favoris, tout du moins la grande majorité. Et quoi de mieux que les vacances pour lire les numéros doubles et hors‑séries de l’été ? Voici donc un petit tour subjectif et parti{e,a}l de la presse papier, celle que vous pouvez encore trouver, post‑confinement, chez votre marchand de journaux.
Les nouveautés de juillet et août 2020 :
- GNU/Linux Magazine France no 239 fait de vous le plus grand manipulateur de vidéos via une IA ; U R FAKE NEWS!
- GNU/Linux Magazine hors‑série no 109, dont le dossier est consacré à la programmation avec un moteur 3D ;
- Planète Linux no 116 se dit que c’est encore la meilleure période pour jouer sous GNU/Linux ;
- Hackable no 34 prépare l’hiver en plein été en « domotisant » votre chauffage ;
- Linux Pratique no 120 résolument DevOps qui vous invite à vous tourner vers GitLab ;
- Linux Pratique hors‑série no 47 supervise votre infrastructure ;
- MISC magazine no 110 décrypte le Zero Trust ;
- MISC hors‑série magazine no 21 sécurise les réseaux TCP/IP ;
- Ainsi que Linux Inside no 51 et son frère Linux Référence no 7 qui vous invitent à booster votre système d’exploitation, ainsi que les Linux Identity qui vous submergent d’Ubuntu.
Quant au Virus Informatique, il a réussi sa campagne de financement participatif, lui permettant de sortir son numéro 44, que ce soit aux formats numériques (PDF et EPUB) et papier. Nous devrions avoir plus de nouvelles à la rentrée.
Journal Revue (pas du tout exhaustive) de livres orientés machine learning / deep learning
Chère linuxfrienne, cher linuxfrien,
voici une petite dizaine d'année que l'"IA" a commencé à diffuser hors de la sphère des scientifiques/développeurs/experts et a commencé à faire la une d'articles plus ou moins grand public.
Étant d'un naturel curieux et, profitant de cette période d'accalmie forcée, je me suis lancé dans lecture d'ouvrages dédiés à l'apprentissage automatique (machine learning) et l'apprentissage profond (deep learning, DL) en Python. Bon en fait j'ai commencé avant, mais on s'en fout.
À toutes fins utiles (…)
Apports de Fedora à l’écosystème du logiciel libre (2ᵈᵉ partie)
Il est courant, au sein de la communauté du logiciel libre, de présenter une distribution GNU/Linux comme une simple intégration, ou un assemblage de tous les logiciels qu’elle propose. Une sorte de glu entre eux.
Si c’est sans doute le cas de certaines d’entre elles, nous ne pouvons en conclure que c’est toujours le cas. En particulier, la distribution Fedora va au‐delà de ce constat. Ses objectifs et sa communauté lui permettent de réaliser d’autres choses. En effet, depuis sa création, Fedora est une « vitrine technologique » et, à ce titre, a essayé de mettre en avant ou de développer des solutions novatrices pour le logiciel libre. Mais depuis Fedora 21, sortie fin 2014, Fedora s’est découpée en trois produits distincts. Si finalement une Fedora Workstation et Server ont accès aux mêmes paquets, le projet a souhaité fournir des expériences utilisateur adaptées à chaque cas d’usage, dès la fin de l’installation. Par conséquent, Fedora Workstation a sa liste de travail pour intégrer et développer de nouvelles solutions afin d’améliorer l’usage bureautique de l’utilisateur.
Et si la distribution Fedora est souvent considérée comme une version de test pour la distribution Red Hat Enterprise Linux (RHEL) de Red Hat nous allons constater que, finalement, toute la communauté tire des bénéfices de ses travaux.
Le présent article est une adaptation des articles de blogs ici et là de Christian Schaller, qui m’en a donné l’autorisation. Il fait suite à un premier article à ce sujet qui avait donné lieu à une conférence lors des JM2L de 2017 et aux RMLL de 2018 dont la vidéo est disponible.
DeepDetect et LiveDetect pour les réseaux de neurones du serveur au Raspberry Pi 3
DeepDetect est un logiciel libre développé par JoliBrain, dont la vocation est de rendre accessibles et utilisables les innovations récentes de l’apprentissage profond (deep learning) et de permettre de les intégrer au sein d’applications. DeepDetect est constitué de deux logiciels libres :
- un serveur écrit en C++11 avec une API REST, permettant l’accès aux librairies sous‐jacentes Caffe, Caffe2, Tensorflow, Dlib, NCNN, etc. ;
- une plate‐forme Web permettant d’entraîner, d’organiser et d’utiliser ses modèles comme des petits bouts de code.
La seconde partie en explique l’intérêt et présente un tutoriel d’installation sur Raspberry Pi.
Sortie du noyau Linux 5.1
La sortie de la version stable 5.1 du noyau Linux a été annoncée le 5 mai 2019 par Linus Torvalds. Le nouveau noyau est, comme d’habitude, téléchargeable sur les serveurs du site kernel.org mis à jour le 6 mai. Le détail de quelques‐unes des évolutions et nouveautés se trouve dans la seconde partie de la dépêche.
Journal Bibliothèques Python utiles à l'analyse des données
Si vous réalisez des analyses de données à l’aide de Python sans doute connaissez-vous bien et utilisez-vous les bibliothèques pandas, scikit-learn, TensorFlow, Keras, matplotlib et quelques autres. Dans cet article-là, des bibliothèques un peu moins connues sont présentées avec comment les installer si nécessaire et avec des exemples.
Je vous aurais bien traduit l’article, mais je ne suis pas certain qu’il soit en licence libre. Je reprends dans le désordre la liste suggérée par l’article, je vous dis quelques (…)
Python pour les sciences, une présentation
La sortie de Pandas 0.24.1 est l’occasion de parler de Python et du traitement des données scientifiques. Depuis quelques années, un certain nombre de projets ont émergé afin d’équiper Python pour les mondes de la recherche. Cette dépêche présente quelques‐uns de ces projets. Des ressources pour aller plus loin sont proposées en fin de dépêche.