1
Poids du modèle de base
LoRA
Chargés avec une précision supérieure, selon la configuration d’entraînement.
QLoRA
Chargés sous forme quantifiée, généralement avec des poids sur 4 bits.
2
Demande maximale en VRAM
LoRA
Plus élevée, car le modèle de base utilise davantage de mémoire.
QLoRA
Plus faible dans de nombreuses configurations, car les poids quantifiés réduisent l’empreinte mémoire.
3
Entraînement de l’adaptateur
LoRA
Entraîne des paramètres de faible rang tandis que les poids de base restent gelés.
QLoRA
Entraîne également des paramètres de faible rang tout en gardant les poids de base quantifiés gelés.
4
Complexité de mise en œuvre
LoRA
Généralement plus simple à appréhender comme référence de base.
QLoRA
Ajoute des paramètres de quantification ainsi que des vérifications de compatibilité matérielle ou de noyau.
5
Accessibilité des grands modèles
LoRA
Peut nécessiter des GPU plus puissants ou des paramètres de lot plus petits.
QLoRA
Peut rendre les modèles plus volumineux utilisables sur du matériel aux ressources limitées.
6
Plafond de qualité
LoRA
Souvent une référence solide lorsque la précision est prioritaire.
QLoRA
Peut être proche de LoRA, mais le résultat dépend du modèle, des données et du comportement de la quantification.
7
Stockage de l’adaptateur
LoRA
Des fichiers d’adaptateur compacts plutôt qu’un checkpoint complet.
QLoRA
Des fichiers d’adaptateur compacts plutôt qu’un checkpoint complet.
8
Meilleur usage pour la comparaison
LoRA
Une référence claire en matière de qualité et d’entraînement.
QLoRA
Une approche économe en mémoire pour l’expérimentation et le prototypage.