For the complete documentation index, see llms.txt. This page is also available as Markdown.

Entraînement Kohya

Entraînez LoRA et DreamBooth pour Stable Diffusion avec Kohya sur Clore.ai

Entraînez des LoRA, Dreambooth et des fine-tunings complets pour Stable Diffusion en utilisant l’entraîneur de Kohya.

Louer sur CLORE.AI

  1. Filtrez par type de GPU, VRAM et prix

  2. Choisissez À la demande (tarif fixe) ou Spot (prix d'enchère)

  3. Configurez votre commande :

    • Sélectionnez l'image Docker

    • Définissez les ports (TCP pour SSH, HTTP pour les interfaces web)

    • Ajoutez des variables d'environnement si nécessaire

    • Entrez la commande de démarrage

  4. Sélectionnez le paiement : CLORE, BTC, ou USDT/USDC

  5. Créez la commande et attendez le déploiement

Accédez à votre serveur

  • Trouvez les détails de connexion dans Mes commandes

  • Interfaces web : utilisez l'URL du port HTTP

  • SSH : ssh -p <port> root@<proxy-address>

Qu’est-ce que Kohya ?

Kohya_ss est une boîte à outils d’entraînement pour :

  • LoRA - Adaptateurs légers (les plus populaires)

  • Dreambooth - Entraînement de sujet/style

  • Fine-tuning complet - Entraînement complet du modèle

  • LyCORIS - Variantes avancées de LoRA

Exigences

Type d’entraînement
VRAM minimale
Recommandé

LoRA SD 1.5

6 Go

RTX 3060

LoRA SDXL

12 Go

RTX 3090

Dreambooth SD 1.5

12 Go

RTX 3090

Dreambooth SDXL

24GB

RTX 4090

Déploiement rapide

Image Docker :

Ports :

Commande :

Accéder à votre service

Après le déploiement, trouvez votre http_pub URL dans Mes commandes:

  1. Accédez à Mes commandes la page

  2. Cliquez sur votre commande

  3. Trouvez le http_pub URL (par ex., abc123.clorecloud.net)

Utilisez https://YOUR_HTTP_PUB_URL au lieu de localhost dans les exemples ci-dessous.

Utilisation de l’interface Web

  1. Accédez à http://<proxy>:<port>

  2. Sélectionnez le type d’entraînement (LoRA, Dreambooth, etc.)

  3. Configurez les paramètres

  4. Lancez l’entraînement

Préparation du jeu de données

Structure des dossiers

Exigences pour les images

  • Résolution : 512x512 (SD 1.5) ou 1024x1024 (SDXL)

  • Format : PNG ou JPG

  • Quantité : 10 à 50 images pour LoRA

  • Qualité : Nettes, bien éclairées, angles variés

Fichiers de légende

Créez un fichier .txt avec le même nom que l’image :

myimage.txt :

Légendage automatique

Utilisez BLIP pour les légendes automatiques :

Entraînement LoRA (SD 1.5)

Configuration

Dans l’interface Kohya :

Paramètre
Valeur

Modèle

runwayml/stable-diffusion-v1-5

Rank du réseau

32-128

Alpha du réseau

16-64

Taux d’apprentissage

1e-4

Taille du lot

1-4

Époques

10-20

Optimiseur

AdamW8bit

Entraînement en ligne de commande

Entraînement LoRA (SDXL)

Entraînement Dreambooth

Entraînement du sujet

Entraînement du style

Conseils d'entraînement

Paramètres optimaux

Paramètre
Personne/Personnage
Style
Objet

Rank du réseau

64-128

32-64

32

Alpha du réseau

32-64

16-32

16

Taux d’apprentissage

1e-4

5e-5

1e-4

Époques

15-25

10-15

10-15

Éviter le surapprentissage

  • Utilisez des images de régularisation

  • Baissez le taux d’apprentissage

  • Moins d’époques

  • Augmentez l’alpha du réseau

Éviter le sous-apprentissage

  • Plus d’images d’entraînement

  • Taux d’apprentissage plus élevé

  • Plus d’époques

  • Alpha du réseau plus faible

Surveillance de l'entraînement

TensorBoard

Métriques clés

  • perte - Doit diminuer puis se stabiliser

  • lr - Planificateur du taux d’apprentissage

  • époque - Progression de l’entraînement

Tester votre LoRA

Avec Automatic1111

Copiez la LoRA vers :

Utilisez dans l’invite :

Avec ComfyUI

Chargez le nœud LoRA et connectez-le au modèle.

Avec Diffusers

Entraînement avancé

LyCORIS (LoHa, LoKR)

Inversion textuelle

Sauvegarde et exportation

Télécharger le modèle entraîné

Convertir les formats

Estimation des coûts

Tarifs typiques du marché CLORE.AI (en 2024) :

GPU
Tarif horaire
Tarif journalier
Session de 4 heures

RTX 3060

~$0.03

~$0.70

~$0.12

RTX 3090

~$0.06

~$1.50

~$0.25

RTX 4090

~$0.10

~$2.30

~$0.40

A100 40 Go

~$0.17

~$4.00

~$0.70

A100 80 Go

~$0.25

~$6.00

~$1.00

Les prix varient selon le fournisseur et la demande. Vérifiez la place de marché CLORE.AI les tarifs actuels.

Économisez de l'argent :

  • Utilisez le Spot marché pour les travaux interrompables — environ un tiers des serveurs ont un prix spot inférieur au tarif à la demande (médiane ~13 % de remise), les autres s'alignent dessus

  • Payez avec CLORE jetons

  • Comparez les prix entre différents fournisseurs

Entraînement LoRA FLUX

Entraînez des adaptateurs LoRA pour FLUX.1-dev et FLUX.1-schnell — la dernière génération de modèles de transformeur de diffusion avec une qualité supérieure.

Exigences en VRAM

Modèle
VRAM minimale
GPU recommandé

FLUX.1-schnell

16 Go

RTX 4080 / 3090

FLUX.1-dev

24GB

RTX 4090

FLUX.1-dev (bf16)

40 Go+

A100 40 Go

Remarque : FLUX utilise l’architecture DiT (Diffusion Transformer) — la dynamique d’entraînement diffère considérablement de SD 1.5 / SDXL.

Installation pour FLUX

Installez PyTorch avec la prise en charge de CUDA 12.8 :

Configuration LoRA FLUX (flux_lora.toml)

Commande d’entraînement LoRA FLUX

FLUX vs SDXL : principales différences

Paramètre
SDXL
FLUX.1

Taux d’apprentissage

1e-3 à 1e-4

1e-4 à 5e-5

Précision

fp16 ou bf16

bf16 OBLIGATOIRE

Module réseau

networks.lora

networks.lora_flux

Dim du réseau

32–128

8–64 (plus petit)

Optimiseur

AdamW8bit

Adafactor

VRAM minimale

12 Go

16–24 Go

Architecture

U-Net

DiT (Transformer)

Guide du taux d’apprentissage pour FLUX

Astuce : FLUX est plus sensible au taux d’apprentissage que SDXL. Commencez à 1e-4 et réduisez à 5e-5 si vous voyez des problèmes de qualité. Pour SDXL, 1e-3 est courant — évitez cela pour FLUX.

Tester la LoRA FLUX


Dépannage

Erreur OOM

  • Réduisez la taille du lot à 1

  • Activez le checkpointing des gradients

  • Utilisez un optimiseur 8 bits

  • Résolution plus faible

Mauvais résultats

  • Plus d’images d’entraînement / de meilleures images

  • Ajustez le taux d’apprentissage

  • Vérifiez que les légendes correspondent aux images

  • Essayez un autre rank du réseau

L’entraînement plante

  • Vérifiez la version de CUDA

  • Mettez à jour xformers

  • Réduire la taille du lot

  • Vérifiez l'espace disque

Problèmes spécifiques à FLUX

  • "bf16 non pris en charge" — Utilisez des GPU des séries A (Ampere+) ou RTX 30/40

  • OOM sur FLUX.1-dev — Passez à FLUX.1-schnell (nécessite 16 Go) ou activez cache_text_encoder_outputs

  • Résultats flous — Augmentez network_dim à 32–64, baissez le taux d’apprentissage à 5e-5

  • Perte NaN — Désactivez full_bf16, vérifiez si votre jeu de données contient des images corrompues

Mis à jour

Ce contenu vous a-t-il été utile ?