Ouvrir le menu principal

MacGeneration

Recherche

MLX : un framework de machine learning adapté aux puces Apple

Anthony Nelzin-Santos

jeudi 07 décembre 2023 à 17:00 • 24

Logiciels

Si vous vous êtes déjà intéressé au machine learning, vous avez certainement croisé la bibliothèque NumPy de manipulation des tableaux et matrices, une brique fondamentale de l’édifice scientifique du langage de programmation Python. Apple présente MLX, un nouveau framework suivant NumPy « de très près », à ceci près qu’il prend en compte les particularités de l’architecture Apple Silicon pour augmenter sensiblement ses performances.

Image Apple.

Conçu « par des chercheurs en machine learning pour les chercheurs en machine learning », MLX marche dans les pas de JAX, le framework de manipulation de fonctions numériques créé par Google pour suivre la structure et les habitudes de NumPy. Les ingénieurs de la firme de Cupertino se sont aussi inspiré de la bibliothèque de machine learning PyTorch, originellement développée par Meta AI et utilisée par la plupart des systèmes de deep learning, ainsi que du système de calcul parallélisé ArrayFire.

MLX possède l’énorme avantage d’être capable de réaliser des opérations sur le processeur et le circuit graphique sans dupliquer les données, en tirant pleinement parti de la mémoire unifiée. À l’exception d’une poignée de transformations et de l’évaluation paresseuse, qui permet d’éviter de réaliser un calcul dont les résultats ne seraient finalement pas nécessaires, il sera immédiatement familier aux utilisateurs de NumPy.

Autrement dit, MLX permettra de tirer toute la substantifique moelle des puces Apple sans pour autant réinventer la roue. Apple propose une API en Python, très proche de NumPy et donc adressée à la communauté des chercheurs, mais aussi une API en C++, qu’elle utilise probablement elle-même. MLX est distribué sous licence MIT avec quelques exemples d’utilisation : l’entrainement d’un grand modèle de langage, la génération de texte avec LLaMA et d’images avec Stable Diffusion, ou encore la reconnaissance de la voix avec Whisper.

iOS 18, Siri, iWork : Apple se prépare à ajouter de l

iOS 18, Siri, iWork : Apple se prépare à ajouter de l'IA dans tout son écosystème

Apple expérimente une nouvelle technologie de génération d

Apple expérimente une nouvelle technologie de génération d'images et de vidéos

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

La Commission européenne recule sur le RGPD et l’AI Act : moins de bannières de cookies, plus de données pour les modèles

17:52

• 6


Modifier l'arrière-plan d'une photo sans y passer trois heures : voici Aiarty Image Matting à - 40 % avec mises à jour 📍

17:00

• 0


iPhone 17 : la puce Apple N1 propulse les performances Wi-Fi

16:32

• 13


Éclairage des bords : coup d'œil sur l'anneau lumineux de macOS 26.2

16:26

• 8


Mac mini M4 : une bonne config’ 24/512 Go à moins de 1 000 €

14:21

• 3


BSOD : Windows 11 veut faire disparaître ses écrans bleus de l’espace public

12:40

• 38


1Password gagne en fluidité avec de nouvelles options de déverrouillage sur Mac

11:07

• 20


Promo : des MacBook Pro M5 avec une remise et une grosse cagnotte vendus par Darty

10:15

• 6


Panne géante chez Cloudflare : comment une simple erreur de config a fait tousser une bonne partie d’Internet

09:50

• 20


Microsoft Office 2021 à vie pour seulement 29,28 € lors du Black Friday 2025 de Godeal24 ! 📍

09:20

• 0


Promo : l’ancien chargeur Apple USB-C 140 Watts à 65 €

09:04

• 2


iWork attend toujours son bain de Liquid Glass

08:40

• 20


WhatsApp va enfin gérer le multi-compte sur iPhone

08:11

• 18


Une vidéo inédite révèle la vision de Steve Jobs pour Pixar

07:10

• 25


Magic Keyboard, Trackpad, chargeur 140 W : une vague de mises à jour firmware chez Apple

06:07

• 3


Asus ProArt PA27JCV : un écran 5K à 675 €, son plus bas prix à ce jour

18/11/2025 à 23:46

• 16