Aller au contenu
LaFoto

Glossaire de l’image IA

Qu’est-ce qu’un checkpoint ?

Un jeu de poids de modèle sauvegardé. Différents checkpoints d’une même architecture produisent des rendus sensiblement différents à partir de prompts identiques.

Un checkpoint est un instantané sauvegardé des poids d’un modèle : le fichier de plusieurs gigaoctets qui fait la génération. Deux checkpoints bâtis sur la même architecture produiront des images visiblement différentes avec un prompt et un seed identiques, car les poids encodent tout ce que le modèle a appris et chacun a été entraîné ou affiné sur des corpus différents.
Une rangée de poids en laiton gradués, chacun non poinçonné, sur une surface de papier chaud

Le nom vient de l’entraînement, pas des images

Pendant l’entraînement, les poids sont régulièrement écrits sur disque pour survivre à un crash et comparer les étapes. Ces fichiers sauvegardés sont des checkpoints au sens d’ingénierie. Le terme s’est généralisé parce que l’artefact que l’on télécharge et exécute est l’une de ces sauvegardes, et l’étiquette l’a suivie.

Ce qui différencie deux checkpoints

Presque toujours un affinage. Quelqu’un prend un modèle de base généraliste et poursuit l’entraînement sur un corpus plus étroit — photographie, anime, rendus architecturaux, un registre d’illustration particulier — et les poids qui en résultent penchent vers ce matériau. L’architecture ne change pas, donc les mêmes outils l’exécutent, mais la sortie a un caractère par défaut et des compétences différents.

Checkpoint versus LoRA

Un checkpoint est le modèle entier et pèse plusieurs gigaoctets. Une LoRA est un petit ajustement appliqué par-dessus, typiquement quelques centaines de mégaoctets au plus. Vous chargez exactement un checkpoint à la fois ; vous pouvez empiler plusieurs LoRA dessus. Si vous voulez un modèle fondamentalement bon dans un genre, c’est un choix de checkpoint. Si vous voulez ajouter un style, un personnage ou un objet, c’est une LoRA.

Pourquoi le même prompt et le même seed donnent des résultats différents

Un seed fixe le bruit de départ, et un bruit identique à travers des poids identiques donne une image identique. Changez de checkpoint et les poids diffèrent ; le même bruit est donc débruité le long d’un autre chemin. La reproductibilité exige donc d’enregistrer le checkpoint en plus du prompt et du seed — un seed seul ne reproduit rien.

La mise en garde pratique

Les fichiers de checkpoint sont volumineux, les licences varient fortement, et la provenance est souvent mal documentée dans les distributions communautaires. Un checkpoint affiné sur du matériel que son diffuseur n’avait pas le droit d’utiliser ne devient pas sûr parce qu’il est pratique, et la licence du modèle de base continue de s’appliquer à tout ce qui en dérive.

Checkpoint en bref

Est
Un ensemble de poids de modèle sauvegardé
Taille
Plusieurs gigaoctets
Chargé en même temps
Un seul
Diffère par
Ce sur quoi il a été affiné
Nécessaire pour reproduire
Oui, avec le prompt et le seed
Inter-architectures
Non interchangeables

Passez à la pratique

Où cela apparaît

Checkpoint — questions people ask

Qu’est-ce qu’un checkpoint en génération d’images IA ?
Un jeu de poids de modèle sauvegardé — le fichier qui génère effectivement les images. Différents checkpoints d’une même architecture donnent des rendus différents à partir du même prompt.
Quelle est la différence entre un checkpoint et une LoRA ?
Un checkpoint est le modèle entier, plusieurs gigaoctets, et vous n’en chargez qu’un à la fois. Une LoRA est un petit ajout appliqué au-dessus d’un checkpoint, et plusieurs peuvent être empilées.
Pourquoi j’obtiens une image différente avec le même seed ?
Parce que quelque chose d’autre a changé — le plus souvent le checkpoint. Un seed ne reproduit une image que si le modèle, le prompt et les réglages sont aussi identiques.
Quelle est la taille d’un fichier de checkpoint ?
Généralement plusieurs gigaoctets, d’où l’enjeu de stockage dès que vous en conservez plus que quelques-uns.
Puis-je utiliser n’importe quel checkpoint avec n’importe quelle interface ?
Seulement si l’architecture correspond. Un checkpoint d’une famille de modèles ne se charge pas dans un outil qui en attend une autre.
Pourquoi le mot « checkpoint » désigne-t-il un fichier de modèle ?
Parce que les poids sont périodiquement écrits sur disque pendant l’entraînement pour survivre aux pannes, et le fichier téléchargé pour exécuter le modèle est l’une de ces sauvegardes.
Les checkpoints communautaires sont-ils sûrs en usage commercial ?
Pas automatiquement. La licence du modèle de base s’applique toujours, les checkpoints distribués ont leurs propres conditions, et le matériel d’entraînement derrière un affinage est souvent non documenté.

Termes d’images IA associés

Commencez dès aujourd’hui

Générez votre première image avec le meilleur générateur d’images IA.

Transformez une phrase en image finie et photoréaliste en quelques secondes — puis peaufinez chaque détail. Aucune configuration, pas de Discord, pas de GPU.

Rejoignez 4 200+ créateurs qui utilisent LaFoto