PreSampling (Custom)(samplerCustomSettings)
PreSampling (Custom) est un nœud de pipeline EasyUse/PreSampling qui vous permet de personnaliser entièrement la façon dont une passe d'échantillonnage ultérieure est exécutée.
sampler Custom Settings
PreSampling (Custom) est un nœud de pipeline EasyUse/PreSampling qui vous permet de personnaliser entièrement la façon dont une passe d'échantillonnage ultérieure est exécutée. Il prend le pipe, applique les paramètres sélectionnés (guide, CFG, échantillonneur, planificateur, programme sigma, denoise et bruit), puis renvoie le même pipe avec ces paramètres intégrés pour le nœud d'échantillonnage en aval.
Description
Ce nœud est une étape de prétraitement pour les flux de travail d'échantillonnage personnalisés. Au lieu de configurer directement un échantillonneur, il stocke tous les paramètres d'échantillonnage personnalisés dans un PIPE_LINE, qui est ensuite consommé par le nœud d'échantillonnage correspondant. Cela est utile lorsque vous souhaitez réutiliser la même configuration d'échantillonnage, ou lorsque vous avez besoin d'un niveau de contrôle au-delà de ce que les nœuds KSampler standard exposent.
Entrées
Requis
-
pipe (
PIPE_LINE)
L'objet pipeline provenant d'un nœud EasyUse précédent. Il doit contenir le modèle, le conditionnement et généralement un latent à partir duquel échantillonner. -
guider (
COMBO)
Le mode de guidage à utiliser lors de l'échantillonnage. Les options sont :BasicCFGDualCFGIP2P+CFGIP2P+DualCFGIP2P+Basic
Basicn'applique aucun guidage CFG négatif standard.CFGutilise le guidage standard sans classifieur.DualCFGutilise à la foiscfgetcfg_negative. Les variantesIP2Psont des combinaisons de type InstructPix2Pix pour les modèles ou les flux de travail qui utilisent ce conditionnement. -
cfg (
FLOAT)
L'échelle CFG pour le guidage standard. La valeur par défaut est3.5, plage de0.0à100.0. -
cfg_negative (
FLOAT)
L'échelle CFG négative utilisée par les guidesDualCFGetIP2P+DualCFG. La valeur par défaut est1.5, plage de0.0à100.0. -
sampler_name (
COMBO)
L'échantillonneur à utiliser, tel queeuler,dpmpp_2m, etc. Ignoré si unoptional_samplerest fourni. -
scheduler (
COMBO)
Le planificateur utilisé pour générer le programme sigma. Ignoré sioptional_sigmasest fourni. -
coeff (
FLOAT)
Un coefficient pour les modes de guide qui prennent en charge un coefficient d'échelle. La valeur par défaut est1.2, plage de0.8à1.5, pas de0.05. -
steps (
INT)
Nombre d'étapes d'échantillonnage. La valeur par défaut est20, plage de1à10000. -
sigma_max (
FLOAT)
Niveau de bruit initial pour les programmes sigma générés. La valeur par défaut est14.614642, plage de0à1000. -
sigma_min (
FLOAT)
Niveau de bruit final pour les programmes sigma générés. La valeur par défaut est0.0291675, plage de0à1000. -
rho (
FLOAT)
Paramètre de courbure du programme utilisé par les programmes basés sur rho, tels que ceux de style Karras. La valeur par défaut est7, plage de0à100. -
beta_d (
FLOAT)
Paramètre de programme bêta pour les planificateurs qui utilisent la génération sigma basée sur bêta. La valeur par défaut est19.9, plage de0à1000. -
beta_min (
FLOAT)
Valeur bêta minimale pour les planificateurs basés sur bêta. La valeur par défaut est0.1, plage de0à1000. -
eps_s (
FLOAT)
Petit terme epsilon utilisé par les planificateurs basés sur bêta. La valeur par défaut est0.001, plage de0à1, pas de0.0001. -
flip_sigmas (
BOOLEAN)
Inverse le programme sigma lorsqu'il est activé. La valeur par défaut estfalse. -
denoise (
FLOAT)
Quantité de débruitage à appliquer. La valeur par défaut est1, plage de0à1, pas de0.01. Une valeur de1.0effectue un débruitage complet ; des valeurs plus faibles préservent davantage le latent initial. -
add_noise (
COMBO)
Contrôle si et comment le bruit est ajouté au début de l'échantillonnage. La valeur par défaut estenable (CPU). Les options sont :enable (CPU): ajoute le bruit à l'aide du RNG CPU.enable (GPU=A1111): ajoute le bruit à l'aide du RNG GPU, en reproduisant le comportement d'A1111.disable: n'ajoute pas de bruit initial.
-
seed (
INT)
La graine aléatoire utilisée pour la génération de bruit pendant l'échantillonnage. Aucune valeur par défaut ; vous devez fournir un entier.
Facultatif
-
image_to_latent (
IMAGE)
Une image facultative qui est encodée en un latent et utilisée comme latent de départ pour la passe d'échantillonnage. -
latent (
LATENT)
Un latent facultatif qui remplace le latent normalement transporté dans le pipe pour cette passe d'échantillonnage. -
optional_sampler (
SAMPLER)
Un objet échantillonneur qui remplace la liste déroulantesampler_name. -
optional_sigmas (
SIGMAS)
Un programme sigma personnalisé qui remplace le programme généré à partir des paramètres du planificateur.
Sorties
- pipe (
PIPE_LINE)
Le même objet pipeline contenant les paramètres d'échantillonnage personnalisés, prêt pour le nœud d'échantillonnage en aval.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.