En août 2017, nous vous présentions TensorFire, une librairie javascript permettant de faire du Deep Learning directement depuis votre navigateur internet. L'autre librairie permettant de le faire, Deeplearn.js a évolué et devient le socle de TensorFlow.js, la suite de Deep Learning javascript la plus avancée à l'heure actuelle. Le portage est pour le moment incomplet mais permet d'utiliser les fonctionnalités principales de TensorFlow.
TensorFlow.js permet donc d'entraîner et déployer des modèles de Machine Learning en les intégrant au sein d'une page web. La librairie exploite les optimisations WebGL afin de proposer d'excellentes performances.
La librairie permet d'utiliser des modèles TensorFlow via une procédure d'importation (en revanche il est impossible d'exporter les modèles TensorFlow.js pour le moment). Comme vous pouvez le voir dans l'exemple ci-dessous, l'implémentation est on ne peut plus simple, et les développeurs habitués à TensorFlow ne devraient pas être déstabilisés.
[cc lang="javascript"]
[/cc]
Cette librairie ouvre la porte à de nombreuses possibilités, puisqu'elle peut par exemple exploiter la webcam du navigateur. Et surtout, en mettant le Deep Learning à la portée des développeurs Javascript, il y a de fortes chances pour qu'elle contribue à une accélération de la diffusion du Deep Learning. En revanche, elle ne risque pour le moment pas de faire de l'ombre à la version Python de TensorFlow, qui permet d'entraîner les modèles 10 à 15 fois plus rapidement.
ll s'agit donc d'une excellente initiative qui s'inscrit comme une démocratisation du Deep Learning. Le seul bémol que nous pouvons y voir est que le développement de ce type de librairies Javascript risque à terme de faciliter le "vol" de temps de calcul des visiteurs de sites web.
Pour plus d'informations et des démos prêtes à l'emploi, rendez-vous sur js.tensorflow.org.
Intelligence artificielle : Faire du Deep Learning en Javascript avec TensorFlow.js

Acteurs cités
Sur le même sujet
La CISA alerte sur une faille critique exploitée activement dans Langflow
14/05/2025
Browser Use lève 17 millions de dollars pour accélérer le développement de son agent Web concurrent d'Operator
26/03/2025
Red Hat AI Inference Server : vers une standardisation ouverte de l’inférence IA en entreprise
21/05/2025
L'Hebdo ActuIA
Inscription confirmée, à très vite !