Apple, que beaucoup considéraient comme très conservateur dans son approche de l’IA, a discrètement publié des frameworks et des bibliothèques de modèles conçus pour fonctionner sur ses puces et peut-être apporter des applications d’IA générative aux MacBook.
L’équipe de recherche sur l’apprentissage automatique de la société a publié MLX, un cadre d’apprentissage automatique dans lequel les développeurs peuvent créer des modèles qui s’exécutent efficacement sur Apple Silicon et la bibliothèque de modèles d’apprentissage profond MLX Data. Les deux sont accessibles via open-source des référentiels comme GitHub et PyPI.
Selon Apple sur GitHubdes frameworks comme PyTorch, Jax et ArrayFire ont inspiré la conception de MLX, avec la différence notable d’avoir une mémoire partagée, ce qui signifie que toute tâche exécutée sur MLX fonctionne sur les appareils pris en charge (actuellement, CPU et GPU) sans déplacer de données. Monde de l’ordinateur signalé que MLX est destiné à être facile à utiliser pour les développeurs mais a suffisamment de puissance pour former des modèles d’IA comme Meta’s Llama et Stable Diffusion. Les frameworks et les bibliothèques de modèles contribuent actuellement à alimenter de nombreuses applications d’IA sur le marché.
Awni Hannun, chercheur en apprentissage automatique chez Apple, tweeté que MLX Data est un « package indépendant du framework, efficace et flexible pour le chargement de données » et fonctionne avec les frameworks MLX, PyTorch ou Jax. Le bord contacté Apple pour plus d’informations.
Apple a déjà travaillé avec l’IA, intégrant la technologie dans ses produits depuis des années
Cependant, ceux-ci se sont concentrés sur l’apprentissage automatique et non sur les applications populaires d’IA générative que recherchent des concurrents comme Microsoft et Google. Apple évite même d’utiliser le mot IA dans bon nombre de ses présentations principales.