NoobAI Jegyzetek

NoobAI Jegyzetek


Bevezetés

A NoobAI az SDXL architektúrán alapul, kifejezetten anime és furry képek generálására optimalizálva. Jelenleg a modell v-prediction 0.65S verzióját használom. Ez az útmutató főként erre a konkrét verzióra összpontosít. A Danbooru és e621 oldalakon található képekkel lett betanítva.

Letöltés

CivitAI

Tréning Tippek


Jelenleg az sd3 ágon vagyok, így nincs semmi különleges a következők átadásában:

--v_parameterization
--zero_terminal_snr

Beillesztés 24Gb VRAM-ba

A következő beállításokat használtam, hogy tökéletesen beférjen egy 4090-be.

Kattints a tartalom kibontásához.
args=(
    --debiased_estimation_loss
    --max_token_length=225
    --keep_tokens=1
    --keep_tokens_separator="|||"
    --pretrained_model_name_or_path=/home/kade/ComfyUI/models/checkpoints/noobaiXLVpredv06.safetensors
    --v_parameterization
    --zero_terminal_snr
    --log_with=tensorboard
    --seed=1728871242
    --dataset_repeats=1
    --resolution="1024,1024"
    --enable_bucket
    --bucket_reso_steps=64
    --min_bucket_reso=256
    --max_bucket_reso=2048
    --flip_aug
    --shuffle_caption
    --cache_latents
    --cache_latents_to_disk
    --max_data_loader_n_workers=8
    --persistent_data_loader_workers
    --network_dim=100000
    --network_alpha=64
    --network_module="lycoris.kohya"
    --network_args
            "preset=full"
            "conv_dim=100000"
            "decompose_both=False"
            "conv_alpha=64"
            "rank_dropout=0"
            "module_dropout=0"
            "use_tucker=True"
            "use_scalar=False"
            "rank_dropout_scale=False"
            "algo=lokr"
            "bypass_mode=False"
            "factor=16"
            "dora_wd=True"
            "train_norm=False"
    --network_dropout=0
    --optimizer_type=ClybW
    --train_batch_size=14
    --max_grad_norm=1
    --gradient_checkpointing
    --lr_warmup_steps=0
    --learning_rate=0.0003
    --unet_lr=0.0003
    --text_encoder_lr=0.00015
    --lr_scheduler="cosine"
    --lr_scheduler_args="num_cycles=0.375"
    --multires_noise_iterations=12
    --multires_noise_discount=0.4
    --no_half_vae
    --sdpa
    --mixed_precision="bf16"
    --save_model_as="safetensors"
    --save_precision="fp16"
    --save_every_n_steps=100
    --sample_every_n_steps=100
    --sample_sampler="euler_a"
    --sample_at_first
    --caption_extension=".txt"
)

A kötegméretet csökkentheted, vagy a felbontást 768x vagy 512x értékre állíthatod, hogy bármilyen GPU-ra illeszkedjen. Ha még mindig gondod van, használj 8-bites optimalizálót. Itt található az az optimalizáló, amit jelenleg előnyben részesítek, és

    <a href="/hu/docs/yiff_toolkit/lora_training/Add-Custom-Optimizers/">itt</a> található egy útmutató arról, hogyan integrálhatsz egyéni optimalizálókat az sd-scripts-be.

Promptolási Tippek


Dátum Címkék

Kétféle dátum címke létezik: év címkék és időszak címkék.

Év Címkék

Használd az xxxx év formátumot. Példa: 2021.

Időszak Címkék

Az időszak címkékhez lásd a következő táblázatot:

Év TartományIdőszak Címke
2005-2010old
2011-2014early
2014-2017mid
2018-2020recent
2021-2024newest