CivArchive
    Preview 112488310
    Preview 112490260

    I added a lot of furry images for training, but the results are not ideal.

    Due to limited GPU memory, the training resolution had to be kept low, and I used labels as prompts since I didn’t have time to convert them into natural language.

    Please don’t judge the quality of the base model by the performance of this LoRA.

    This is an experimental model that may generate NSFW content. The training data comes from an artist, so the model may be taken down later. It’s intended only for research and learning purposes.

    Honestly, I was just advised to give this a try, but the results might turn out pretty bad 😛

    I’m still pausing updates and treating this as a few simple experiments.

    For better results, please look forward to the edited version of Z-image and Z-Image-Base. The Z-image team is also considering doing an anime-style finetune—perhaps that will be the promised land?

    Description

    ---
    job: "extension"
    config:
      name: "my_first_lora_v2"
      process:
        - type: "diffusion_trainer"
          training_folder: "D:\\ai_training\\ai-toolkit\\output"
          sqlite_db_path: "./aitk_db.db"
          device: "cuda"
          trigger_word: "syj style"
          performance_log_every: 10
          network:
            type: "lora"
            linear: 32
            linear_alpha: 32
            conv: 16
            conv_alpha: 16
            lokr_full_rank: true
            lokr_factor: -1
            network_kwargs:
              ignore_if_contains: []
          save:
            dtype: "bf16"
            save_every: 250
            max_step_saves_to_keep: 4
            save_format: "diffusers"
            push_to_hub: false
          datasets:
            - folder_path: "D:\\ai_training\\ai-toolkit\\datasets/2464453_training_data"
              mask_path: null
              mask_min_value: 0.1
              default_caption: ""
              caption_ext: "txt"
              caption_dropout_rate: 0.05
              cache_latents_to_disk: true
              is_reg: false
              network_weight: 1
              resolution:
                - 512
                - 768
              controls: []
              shrink_video_to_frames: true
              num_frames: 1
              do_i2v: true
              flip_x: true
              flip_y: false
          train:
            batch_size: 1
            bypass_guidance_embedding: false
            steps: 2000
            gradient_accumulation: 1
            train_unet: true
            train_text_encoder: false
            gradient_checkpointing: true
            noise_scheduler: "flowmatch"
            optimizer: "adamw8bit"
            timestep_type: "weighted"
            content_or_style: "balanced"
            optimizer_params:
              weight_decay: 0.0001
            unload_text_encoder: false
            cache_text_embeddings: true
            lr: 0.0001
            ema_config:
              use_ema: false
              ema_decay: 0.99
            skip_first_sample: false
            force_first_sample: false
            disable_sampling: false
            dtype: "bf16"
            diff_output_preservation: false
            diff_output_preservation_multiplier: 1
            diff_output_preservation_class: "person"
            switch_boundary_every: 1
            loss_type: "mse"
          model:
            name_or_path: "Tongyi-MAI/Z-Image-Turbo"
            quantize: true
            qtype: "uint4"
            quantize_te: true
            qtype_te: "qfloat8"
            arch: "zimage:turbo"
            low_vram: true
            model_kwargs: {}
            layer_offloading: true
            layer_offloading_text_encoder_percent: 1
            layer_offloading_transformer_percent: 0
            assistant_lora_path: "ostris/zimage_turbo_training_adapter/zimage_turbo_training_adapter_v2.safetensors"
          sample:
            sampler: "flowmatch"
            sample_every: 250
            width: 1024
            height: 1024
            samples:
              - prompt: ""
              - prompt: ""
            neg: ""
            seed: 42
            walk_seed: true
            guidance_scale: 1
            sample_steps: 8
            num_frames: 1
            fps: 1
    meta:
      name: "[name]"
      version: "1.0"
    

    FAQ

    Comments (2)

    tosermeplsDec 3, 2025· 7 reactions
    CivitAI

    From what I've seen the model is heavily influenced by realism so its hard to decouple into pure 2D. And its probably even harder if you arent training 1girl characters.

    The model really needs a 2D finetune to compete with SDXL variants.

    URLurkerDec 3, 2025· 3 reactions
    CivitAI

    Thank you for making this effort! :D

    LORA
    ZImageTurbo

    Details

    Downloads
    85
    Platform
    CivitAI
    Platform Status
    Deleted
    Created
    12/3/2025
    Updated
    7/31/2026
    Deleted
    4/27/2026
    Trigger Words:
    syj style.

    Files

    my_first_lora_v2_000001750.safetensors