Arknights: Endfield | Operators Collection
Intended to generate non-commercial fan works of Operators from the Arknights: Endfield video game.
ℹ️ LoRA work best when applied to the base models on which they are trained. Please read the About This Version on the appropriate base models and workflow/training information.
Version 3.0 (Latest)
This was re-trained with several attempts to reach the same level of quality as the full-finetune which included the same dataset:
The LoRA is not quite there, even when adjusting hyperparameters and extending the training time.
Little disappointed about this, but it may be an expected limitation of LoRA training.
Operators (game version 1.0):
female endministrator \(arknights\)
male endministrator \(arknights\)
perlica \(arknights\)
chen qianyu \(arknights\)
akekuri \(arknights\)
alesh \(arknights\)
antal \(arknights\)
arclight \(arknights\)
ardelia \(arknights\)
avywenna \(arknights\)
catcher \(arknights\)
da pan \(arknights\)
estella \(arknights\)
fluorite \(arknights\)
gilberta \(arknights\)
laevatain \(arknights\)
last rite \(arknights\)
lifeng \(arknights\)
snowshine \(arknights\)
wulfgard \(arknights\)
xaihi \(arknights\)
yvonne \(arknights\)
Operators (game version 1.1):
mi fu \(arknights\)
rossi \(arknights\)
tangtang \(arknights\)
zhuang fangyi \(arknights\)
Unreleased Operators (unconfirmed designs):
arcane \(arknights\)
camille \(arknights\)
feranmut proxy \(arknights\)Antagonists:
ardashir \(arknights\)
nefarith \(arknights\)
Works best in combination with NL if you name a character, then describe their basic appearance.
A vibrant and dynamic illustration of Yvonne from Arknights: Endfield, featuring her with long pink hair styled in twintails, pointy ears, and small horns, along with a playful tail...
To be fixed:
Pogranichnik had a mistake for his labelling
Ember did not seem to learn her outfit/features
Description
Trained on Anima Base 1 with diffusion-pipe
Dataset updated to cutoff of 2026/06/14
Added partially supported characters:
arcane \(arknights\)
camille \(arknights\)
feranmut proxy \(arknights\)
*these characters have not released, so their designs are unknown/inconsistent.
Training config:
output_dir = '/mnt/d/anima/training_output/anima-base-1-arknights-v31'
dataset = 'dataset-anima-arknights-s1.toml'
# training settings
epochs = 5
# Per-resolution batch sizes
micro_batch_size_per_gpu = [[512, 64], [1024, 32], [1536, 16]]
pipeline_stages = 1
gradient_accumulation_steps = 1
gradient_clipping = 1
warmup_steps = 250
lr_scheduler = 'cosine'
# misc settings
save_every_n_epochs = 1
activation_checkpointing = true
partition_method = 'parameters'
save_dtype = 'bfloat16'
caching_batch_size = 1
map_num_proc = 8
steps_per_print = 1
compile = true
[model]
type = 'anima'
transformer_path = '/mnt/c/workspace/models/diffusion_models/anima-base-v1.0.safetensors'
vae_path = '/mnt/c/workspace/models/vae/qwen_image_vae.safetensors'
llm_path = '/mnt/c/workspace/models/text_encoders/qwen_3_06b_base.safetensors'
dtype = 'bfloat16'
llm_adapter_lr = 1e-6
sigmoid_scale = 1.3
[adapter]
type = 'lora'
rank = 64
dtype = 'bfloat16'
[optimizer]
type = 'adamw_optimi'
lr = 4e-5
betas = [0.9, 0.99]
weight_decay = 0.01
eps = 1e-8