EasyUse/XY Inputsgenerated

Entrées XY : ControlNet //EasyUse(XYplot_Control_Net)

Nœud Entrées XY : ControlNet //EasyUse de ComfyUI-Easy-Use.

X Yplot Control Net

image
control_net
X or Y
control_net_name
COMBO
target_parameter
COMBO
batch_count
3
first_strength
0.00
last_strength
1.00
first_start_percent
0.00
last_start_percent
1.00
first_end_percent
0.00
last_end_percent
1.00
strength
1.00
start_percent
0.00
end_percent
1.00
Easy Use

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 facultative control_net est 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_percent et end_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 lorsque target_parameter est strength. 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 lorsque target_parameter est start_percent. start_percent est 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 lorsque target_parameter est end_percent. end_percent est 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é comme target_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 via control_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_parameter sur l'option correspondante. La paire première/dernière correspondante est utilisée pour créer batch_count valeurs 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_parameter est start_percent, le balayage est contrôlé par first_start_percent et last_start_percent, tandis que strength et end_percent restent fixes à leurs valeurs d'entrée simples.

  • start_percent et end_percent utilisent des fractions du processus de denoising : 0 est le début, 1 est 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.

Chargement des commentaires…