Entrées XY : ControlNet //EasyUse(XYplot_Control_Net)
Nœud Entrées XY : ControlNet //EasyUse de ComfyUI-Easy-Use.
X Yplot Control Net
Description
Génère un ensemble d'entrées X/Y pour balayer les paramètres ControlNet. Il permet à un nœud XY Plot de tester différents paramètres ControlNet (force, pourcentage de début ou pourcentage de fin) tout en gardant les autres paramètres ControlNet fixes. Le nœud utilise un modèle ControlNet et une image d'entrée, et produit des échantillons espacés uniformément entre les première et dernière valeurs spécifiées.
Entrées
Requis
-
control_net_name(COMBO) : Le modèle ControlNet à utiliser. La liste déroulante répertorie les modèles ControlNet disponibles dans le Workflow actuel/environnement. Si l'entrée facultativecontrol_netest connectée, le modèle chargé est utilisé à la place. -
image(IMAGE) : L'image d'entrée ControlNet. La même image est utilisée pour chaque échantillon généré dans cette exécution XY. -
target_parameter(COMBO) : Le paramètre ControlNet à balayer. Les choix disponibles sont les trois paramètres qui possèdent des paires de première et dernière valeurs ci-dessous :strength,start_percentetend_percent. -
batch_count(ENTIER, défaut 3, min 1, max 30) : Le nombre de valeurs à générer pour le balayage. Un nombre plus élevé produit une grille plus fine mais nécessite plus d'échantillons lors du rendu par XY Plot.
Plage de balayage
-
first_strength/last_strength(FLOTTANT, défaut 0 / 1, min 0, max 10, pas 0.01) : Valeurs de début et de fin utilisées lorsquetarget_parametereststrength. La plage de force ControlNet conventionnelle est de 0 à 1, mais des valeurs plus élevées sont acceptées. -
first_start_percent/last_start_percent(FLOTTANT, défaut 0 / 1, min 0, max 1, pas 0.01) : Valeurs de début et de fin utilisées lorsquetarget_parametereststart_percent.start_percentest l'étape de denoising (sous forme de fraction de 0 à 1) à laquelle le ControlNet commence à s'appliquer. -
first_end_percent/last_end_percent(FLOTTANT, défaut 0 / 1, min 0, max 1, pas 0.01) : Valeurs de début et de fin utilisées lorsquetarget_parameterestend_percent.end_percentest l'étape de denoising à laquelle le ControlNet cesse de s'appliquer.
Valeurs de paramètres constantes
Ces valeurs s'appliquent aux paramètres qui ne sont pas balayés :
-
strength(FLOTTANT, défaut 1, min 0, max 10, pas 0.01) : La force ControlNet fixe utilisée lorsqu'un autre paramètre est sélectionné commetarget_parameter. -
start_percent(FLOTTANT, défaut 0, min 0, max 1, pas 0.01) : Le pourcentage de début fixe utilisé lorsqu'un autre paramètre est sélectionné. -
end_percent(FLOTTANT, défaut 1, min 0, max 1, pas 0.01) : Le pourcentage de fin fixe utilisé lorsqu'un autre paramètre est sélectionné.
Facultatif
control_net(CONTROL_NET, facultatif) : Un objet ControlNet déjà chargé. Connectez-le lorsque vous souhaitez utiliser un modèle existant chargé/modifié au lieu de le charger viacontrol_net_name.
Sorties
X_Y(X_Y) : Les données XY générées pour le tracé en aval. Branchez cette sortie sur l'entrée XY d'un nœud XY Plot.
Notes d'utilisation
-
Décidez quel paramètre ControlNet unique tester et définissez
target_parametersur l'option correspondante. La paire première/dernière correspondante est utilisée pour créerbatch_countvaleurs espacées uniformément. Les première et dernière valeurs sont inclusives et les valeurs intermédiaires sont espacées uniformément. -
Les paramètres simples fournissent les valeurs non balayées. Par exemple, si
target_parametereststart_percent, le balayage est contrôlé parfirst_start_percentetlast_start_percent, tandis questrengthetend_percentrestent fixes à leurs valeurs d'entrée simples. -
start_percentetend_percentutilisent des fractions du processus de denoising :0est le début,1est la fin. Le pourcentage de fin doit normalement être supérieur ou égal au pourcentage de début pour une fenêtre d'influence ControlNet valide. -
L'image d'entrée n'est pas modifiée par ce nœud. Si vous devez comparer le comportement de ControlNet sur différentes images de référence, utilisez un mécanisme séparé avant ce nœud ou effectuez plusieurs exécutions XY.
-
Le nœud construit uniquement les données X/Y ; il n'exécute pas l'échantillonnage lui-même. Utilisez-le avec un nœud XY Plot pour rendre la grille.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.