KJNodes/miscgenerated

Visualize Sigmas KJ(VisualizeSigmasKJ)

It takes a sequence of sigmas and allows the user to highlight a specific range within the sequence by specifying the start and end steps

Visualize Sigmas KJ

sigmas
sigmas_out
image
start_step
0
end_step
-1
KJNodes

Le nœud Visualize Sigmas KJ reçoit une séquence de sigmas et permet à l'utilisateur de mettre en évidence une plage spécifique dans la séquence en spécifiant les étapes de début et de fin.

Le nœud Visualize Sigmas KJ visualise la séquence de planification du bruit (sigmas) du processus d'échantillonnage du modèle de diffusion sous la forme d'un graphique linéaire intuitif, aidant les utilisateurs à comprendre visuellement la tendance changeante au fil des étapes d'échantillonnage.

Fonctionnalités du nœud

Il reçoit une séquence de sigmas et permet à l'utilisateur de mettre en évidence une plage spécifique dans la séquence en spécifiant les étapes de début et de fin. En interne, le nœud utilise la bibliothèque Matplotlib pour générer un graphique avec un arrière-plan gris sombre, montrant clairement la courbe de diminution du niveau de bruit en fonction des étapes d'échantillonnage. Ceci est très utile pour le débogage et l'observation du comportement d'échantillonnage. Le nœud produit en sortie le tenseur SIGMAS original inchangé, ainsi qu'un tenseur IMAGE du graphique généré.

Cas d'utilisation

Lorsque vous utilisez un échantillonneur personnalisé ou ajustez des paramètres de planification et que vous souhaitez vérifier si la forme réelle de la séquence de sigmas correspond à vos attentes, vous pouvez utiliser ce nœud pour une inspection visuelle. Lors de la construction de flux de travail complexes, s'il est nécessaire d'extraire et d'analyser une phase d'échantillonnage spécifique (par exemple, la seconde moitié du processus de débruitage), vous pouvez mettre en évidence cette plage en définissant start_step et end_step. De plus, l'image du graphique générée peut être enregistrée comme faisant partie de la documentation du flux de travail ou des enregistrements expérimentaux.

Points d'attention

Veuillez noter que start_step et end_step sont des indices d'étape entiers (allant de -1 à 1000). Lorsqu'un paramètre est défini sur -1, cela indique que la fonction de marquage de plage est désactivée pour ce paramètre.

Lien vers le code source du nœud Visualize Sigmas KJ

Le nœud Visualize Sigmas KJ provient du pack de nœuds ComfyUI-KJNodes.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…