EasyLLLite(LLLiteLoader)
Le nœud EasyLLLite (LLLiteLoader) charge un modèle LLLite et l'applique à un MODEL de diffusion de base, en utilisant une image de conditionnement pour injecter le comportement...
LL Lite Loader
Le nœud EasyLLLite (LLLiteLoader) charge un modèle LLLite et l'applique à un MODEL de diffusion de base, en utilisant une image de conditionnement pour injecter le comportement LLLite pendant l'échantillonnage. Il renvoie le MODEL patché, prêt à être transmis à un nœud échantillonneur. Le nœud est répertorié sous EasyUse/Loaders.
Description
LLLite est une technique légère de modification des couches d'attention, liée à LoRA. Au lieu d'entraîner un LoRA complet, elle utilise une image de conditionnement pour appliquer une condition visuelle aux couches d'attention du modèle. Ce chargeur applique le correctif avant l'échantillonnage, si bien qu'aucun paramètre d'échantillonneur spécial n'est requis.
Entrées
model
Le MODEL de base qui sera patché avec les poids LLLite. Il s'agit généralement de la sortie d'un chargeur de checkpoint ou d'un autre chargeur de modèle.
model_name
Sélectionne le fichier de modèle LLLite parmi les fichiers de modèle disponibles. Il s'agit d'une liste déroulante remplie à partir du dossier des modèles LLLite.
cond_image
L'image de conditionnement utilisée par le correctif LLLite. Cette image fournit le guidage structurel visuel que le modèle LLLite a été entraîné à utiliser comme conditionnement.
strength
Contrôle l'intensité avec laquelle le correctif LLLite affecte le modèle.
- Par défaut :
1 - Plage :
0à10 - Pas :
0.01
Utilisez 0 pour désactiver l'effet, des valeurs plus faibles pour une influence plus subtile, et des valeurs plus élevées pour une influence plus forte.
steps
Limite le correctif LLLite à un nombre fixe d'étapes d'échantillonnage.
- Par défaut :
0 - Plage :
0à200
0 signifie qu'il n'y a pas de limite fixe du nombre d'étapes. Une valeur positive restreint le correctif aux N premières étapes de l'échantillonnage.
start_percent
Définit le point de départ du plan d'échantillonnage où le correctif LLLite devient actif.
- Par défaut :
0 - Plage :
0à100 - Pas :
0.1
La valeur est un pourcentage de l'ensemble du processus d'échantillonnage. 0 signifie que le correctif est actif dès le début.
end_percent
Définit le point de fin du plan d'échantillonnage où le correctif LLLite cesse d'être actif.
- Par défaut :
0 - Plage :
0à100 - Pas :
0.1
Avec la valeur par défaut 0, le correctif reste actif jusqu'à la fin de l'échantillonnage. Pour concentrer le correctif sur une partie de la génération, définissez cette valeur sous 100, par exemple 30 pour arrêter le correctif plus tôt.
Sorties
Sortie MODEL
Le modèle patché. Utilisez cette sortie partout où vous utiliseriez normalement l'entrée model d'origine, par exemple dans un KSampler ou un autre nœud qui consomme des modèles.
Notes d'utilisation
- Réglez
strengthsur0pour conserver le nœud dans le graphique tout en désactivant temporairement le correctif. - Utilisez
steps,start_percentetend_percentpour contrôler le moment où le correctif est appliqué. Les laisser à leurs valeurs par défaut maintient le correctif actif pendant tout le processus d'échantillonnage. - Comme les valeurs
start_percentetend_percentsont des pourcentages, et non des nombres d'étapes bruts, elles s'adaptent automatiquement aux échantillonneurs, quel que soit leur nombre total d'étapes. - Si
stepsest défini sur une valeur positive, la fenêtre active est restreinte à ce nombre d'étapes d'échantillonnage. Les limites en pourcentage offrent un moyen supplémentaire de définir la fenêtre active.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.