PreSampling (NoiseIn)(samplerSettingsNoiseIn)
PreSampling (NoiseIn) (classe samplerSettingsNoiseIn) est un nœud de pré-échantillonnage de pipeline dans la catégorie EasyUse/PreSampling.
sampler Settings Noise In
PreSampling (NoiseIn) (classe samplerSettingsNoiseIn) est un nœud de pré-échantillonnage de pipeline dans la catégorie EasyUse/PreSampling. Il prépare les paramètres d'échantillonnage pour un échantillonneur en aval et ajoute une étape contrôlable d'injection de bruit dans le latent. Il prend un PIPE_LINE en entrée, applique les paramètres d'échantillonnage configurés, injecte optionnellement du bruit dans un latent, et renvoie le pipeline mis à jour. Il n'exécute pas l'échantillonnage lui-même ; transmettez sa sortie à un KSampler ou à un autre nœud qui consomme un PIPE_LINE.
Description
Ce nœud est utilisé avant un échantillonneur pour remplacer le comportement d'échantillonnage porté par le pipeline. En plus des paramètres habituels steps, cfg, sampler_name, scheduler, denoise et seed, il fournit un chemin d'injection de bruit contrôlé par factor. Cela vous permet d'ajouter une quantité contrôlée de bruit au latent avant que l'échantillonneur ne s'exécute, avec des contrôles séparés optionnels pour la graine de bruit et le latent cible.
Ce nœud ne produit pas d'image échantillonnée. Il renvoie un PIPE_LINE mis à jour contenant les paramètres d'échantillonnage et toutes les informations de bruit/latent fournies.
Entrées
Requis
| Entrée | Type | Défaut | Description |
|---|---|---|---|
pipe | PIPE_LINE | — | Le pipeline transportant le modèle, le conditionnement, le latent et les paramètres d'échantillonnage existants. |
factor | FLOAT | 0.1 | Puissance du bruit injecté dans le latent avant l'échantillonnage. Plage de 0.0 à 1.0. 0.0 n'ajoute aucun bruit ; 1.0 applique un bruit à pleine puissance. |
steps | INT | 20 | Nombre d'étapes d'échantillonnage à utiliser. Plage de 1 à 10000. |
cfg | FLOAT | 8 | Échelle de guidage sans classificateur. Plage de 0 à 100. |
sampler_name | COMBO | — | Algorithme d'échantillonnage à utiliser. Sélectionnez parmi les noms d'échantillonneurs ComfyUI disponibles. |
scheduler | COMBO | — | Programme de bruit / planificateur à utiliser pour l'échantillonneur. |
denoise | FLOAT | 1 | Quantité de débruitage à effectuer. Plage de 0.0 à 1.0. Des valeurs plus faibles préservent davantage le contenu latent d'origine. |
seed | INT | — | Graine pour l'opération d'échantillonnage. |
Optionnel
| Entrée | Type | Défaut | Description |
|---|---|---|---|
optional_noise_seed | INT | — | Une graine séparée utilisée pour l'étape d'injection de bruit. Connectez-la lorsque vous souhaitez contrôler le bruit injecté indépendamment de la seed principale d'échantillonnage. |
optional_latent | LATENT | — | Un latent optionnel à utiliser comme cible pour l'injection de bruit. S'il est omis, le latent déjà stocké dans le pipeline est utilisé. |
Sorties
| Sortie | Type | Description |
|---|---|---|
pipe | PIPE_LINE | Le pipeline mis à jour avec les paramètres d'échantillonnage configurés et les entrées d'injection de bruit optionnelles appliquées. Passez-le à un nœud échantillonneur qui accepte un PIPE_LINE. |
Notes d'utilisation
- Placez ce nœud avant le nœud échantillonneur proprement dit dans un flux de travail
PIPE_LINE. - Utilisez
factorpour contrôler la quantité de bruit mélangée au latent initial. Les petites valeurs produisent une variation subtile ; les valeurs plus élevées rapprochent le latent du bruit pur. denoiseetfactorfonctionnent ensemble :denoisecontrôle la quantité de latent régénérée tandis quefactorcontrôle la quantité de bruit introduite avant le début de l'échantillonnage.- Connectez
optional_noise_seedlorsque vous devez reproduire ou varier le bruit injecté sans modifier la graine principale de l'échantillonneur. - Connectez
optional_latentlorsque vous souhaitez injecter du bruit dans un latent spécifique plutôt que dans celui stocké dans le pipeline, comme une image encodée ou un latent personnalisé préparé en amont. - Le pipeline renvoyé préserve les autres contenus du pipeline d'origine ; seuls les paramètres d'échantillonnage et les valeurs liées au bruit sont mis à jour.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.