Sign In

Dove (fictional character)

54

Updated: Oct 18, 2026

characterwomannobody

Not recently loaded

Download

1 variant available

bf16 SafeTensor

moss-dove-v02.safetensors

BF16, good balance • 553.57 MB

Verified:

Type
LoRA
Stats

137

8

54

Reviews
Published

Oct 18, 2026

Base Model

MOSS Image

Training
Steps: 3,400
Hash
AutoV28E11555D3D
Trigger Words
Dove
moss-sft-v02_000003400-0.302-0.41-20261018100107_00001_-10-17-Sat.png

Dove, a fictional character.

Trained on 34 Klein 9b generated images, from an initial JIB mix qwen generated image.

moss image

Trained with ai-toolkit, lokr factor 4, automagic v3 LR 0.0005, weight decay 0.0002, Shift/Balanced. Training config is in Other Files as config-moss-v02.yml

ideogram 4

Trained with ai-toolkit, automagic v2 optimizer, LR 0.0001, rank 32, with captions generated by ai-toolkit (including bounding boxes) with some manual revisions to include the "Dove" keyword. Training images, captions, and ai-toolkit config are included in dove-ideogram-v01.zip

z-image / qwen 2512

Trained with diffusion-pipe, this is a 128-rank lora trained on z-image (non-turbo) and qwen image 2512, using the ProdigyPlusScheduleFree optimizer (https://github.com/tdrussell/diffusion-pipe/pull/483), and masked training with backgrounds masked to 10%.

The model was evaluated every 340 steps (10 repeats of each training image) using FaceNet512 to evaluate the face similarity, using the same settings, seed, etc for inference, calculating the average distance to a subset of 22 of the training images.

The attached training data zip includes: the diffusion pipe config files; the training images, prompts, and masks; the validation images (subset of training images); and the output of MirrorMetrics evaluation of the chosen epoch and some additional candidate epochs vs. the validation set.


z-image

Epoch 19 is overtrained, resulting in some visual artifacts and degraded quality, but due to the overtraining can produce a more accurate face, mathematically.

epoch19:

epoch10:

Evaluation:

  • For average distances, lower is better. Distance under 0.3 is considered a face match.

  • Matching percentage is the percent of the 22 validation images that the generated face was under 0.3 distance from.

  • Due to the large size and variety of the validation set, face match values are lower than I would typically consider good.

  • epoch 10 (3,400 steps)

    • z-image (non-turbo) inference

      • Average distance: 0.385

      • Matching percentage: 14%

    • z-image-turbo inference

      • Average distance: 378

      • Matching percentage: 18%

  • epoch 19 (6,460 steps)

    • z-image (non-turbo) inference

      • Average distance: 0.297

      • Matching percentage: 36%

    • z-image-turbo inference

      • Average distance: 0.357

      • Matching percentage: 45%

Evaluation using MirrorMetrics (html output included in training data attachment)

Training command:

PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True NCCL_P2P_DISABLE="1" NCCL_IB_DISABLE="1" deepspeed \
  --num_gpus=1 train.py \ 
  --deepspeed \ 
  --regenerate_cache \
  --config /home/user/diffusion-pipe-config.toml