CivArchive
    Illustrious LoRA Training Guide - kohya_ss config
    Preview 34372873

    Training Guide for Illustrious LoRA

    Documenting my own process to create captions and train LoRAs, so a post that I can link to exists when needed~

    Dataset Captions

    "Explain my rather... unconventional, or even controversial, ethos on how to caption the dataset"

    The majority of anime models on CivitAI were simply trained on datasets that only got auto-captioned, without any manual pruning at all, which results in the Trigger Words being a giant wall of text. So now, to recreate the look of a character alone, you already have to waste the entire default token count...

    Instead, in my opinion, the caption should only consist of "variables" that do not define the subject. In essence, the model should learn to associate the trigger words with the subject. Take a character with blonde hair for example, the blonde hair tag should be removed from the caption, as that "trait" should be linked to the character's name instead. Therefore, I prefer to manually prune the captions before training.

    Some people would say this method reduces the flexibility of the model, as you can no longer control each individual detail precisely. However, this goes both ways. I have tried models where if you do not prompt for every single detail, the result ends up not resembling the character at all. So all in all, personally I'd rather use few tags to recreate a character.

    Training Parameters

    "Explain some of the parameters that worked the best for me after hours of testing"

    • mixed_precision: Use bf16 if your GPU supports it for better results

    • dynamo_backend: Improves training speed by ~5% if your GPU supports it

    • optimizer: Use Prodigy for automatically managed learning rate

      • learning_rate: Set to 1.0

    • network_alpha: Set to 0.5x ~ 0.25x of network_dim

      • d_coef: Use more than 1.0 due to the need of higher learning rate caused by network_alpha and train_batch_size

    • lr_scheduler: Use cosine to combat Prodigy's tendency of keeping learning rate high

    • clip_skip: Use 2 for illustrious

    • debiased_estimation_loss: enable to improve the color accuracy

    Description

    The file is a .json config for Kohya_SS

    • Simply load the config and adjust the paths to your model and dataset

    • Also adjust the repeat/epoch count, so that each unique concept (character) gets trained for ~1500 steps in total

    FAQ

    Comments (11)

    DrA_263Oct 13, 2024· 7 reactions
    CivitAI

    Agreed on the tagging thing. Imo the approach should be "tag what you want to be able to change".
    Nobody wants to specify 'hatsune miku, twintails, aqua hair, aqua eyes', you just prompt 'hatsune miku' and there she is.

    I don't think not tagging things makes things too much less flexible either, at least not with most primary characteristics like that as the base models are pretty knowledgeable about them.
    e.g. I could happily prompt for 'hatsune miku, red hair' and the AI would obligingly overrule the default.

    cutie_spankingOct 17, 2024
    CivitAI

    What i should put on dynamo_backend?

    HaomingGaming
    Author
    Oct 17, 2024· 1 reaction

    Honestly, from the very few charts I've seen, the speed is almost the same between all of them, with maybe a 1% difference. Try inductor first, as that seems to be the default one. I myself am using the tensorrt one.

    cutie_spankingOct 17, 2024

    @HaomingGaming THANKS

    SedidNeAug 21, 2025
    CivitAI

    Is it better to use illustrious 0.1, illustrious 1 or illustrious 2.0 for most illustrious models?

    HaomingGaming
    Author
    Aug 22, 2025

    I personally kept training on the 0.1 model, as most models are finetuned from it.

    SedidNeAug 24, 2025

    @HaomingGaming Alright, thanks for your reply Haoming!

    AltairTheArcMar 3, 2026
    CivitAI

    Dam (◞ ‸ ◟ )
    "Workflow does not contain a valid version. Zod error: Validation error: Required at "version""

    HaomingGaming
    Author
    Mar 3, 2026

    Have you tried... reading...?

    AltairTheArcMar 3, 2026

    @HaomingGaming (-_-) You suggesting this is not workflow but you happen to publish it under Workflow tag? A yesn't ᐠ( ᐛ )ᐟ we knew it all along

    HaomingGaming
    Author
    Mar 4, 2026

    @AltairTheArc Got a better category to put this in? ComfyUI did not invent the word "workflow" btw

    Workflows
    Illustrious

    Details

    Downloads
    1,676
    Platform
    CivitAI
    Platform Status
    Available
    Created
    10/13/2024
    Updated
    5/13/2026
    Deleted
    -

    Files

    ponyxlLoraTraining_kohyaSsConfig.zip

    Mirrors

    illustriousLora_kohyaSsConfig.zip

    Mirrors

    ponyxlLoraTraining_kohyaSsConfig.zip

    Mirrors