SDXL dildo

詳細

ファイルをダウンロード

モデル説明

より明示的なコンテンツ向けの別のSDXL LoRAです。今回はディルドや性玩具をテーマとしています。これはSD 1.5にとっては習得が難しい概念だったので、XLがどのように対処するか見ていきましょう。

  • v0.3:

    • アニメやカートゥーン/レンダリング/Pixarスタイルへの対応が向上。
    • ランジェリーと衣装の種類が増え、必ずしも胸を露出していないものも含まれる。
    • 0.8–1.0の強度で動作し、過学習になっていない。
  • v0.2:

    • エポック93と99はどちらも良好で、0.7–0.8の強度を使用。
  • v0.1:

    • 一般的に、エポック74が最も良い結果を出し、約0.75の強度を使用。

学習されたキーワード:

  • 主要:

    • v0.3: dildo
    • v0.1およびv0.2: sexl_dildo
  • その他:

    • dildo: 1410
    • 1girl: 1254
    • pussy: 1114
    • solo: 1099
    • realistic: 1015
    • sex toy: 864
    • object insertion: 837
    • nude: 674
    • ass: 634
    • breasts: 610
    • masturbation: 603
    • anus: 569
    • female masturbation: 563
    • nipples: 549
    • spread legs: 534
    • long hair: 524
    • pubic hair: 510
    • vaginal: 505
    • vaginal object insertion: 488
    • female pubic hair: 424
    • lips: 360
    • lying: 354
    • brown hair: 349
    • anal: 338
    • blonde hair: 317
    • black hair: 317
    • anal object insertion: 314

タグ頻度の完全なリスト: https://gist.github.com/onnx-nsfw/4bd77d82a0354853bec14bc667b1ddd1

例のキャプション:

  • dildo, solo, ass, pantyhose, nude, pussy, indoors, from behind, vaginal, fingernails, uncensored, anus, sex toy, anal, close-up, masturbation, female masturbation, object insertion, realistic, dildo, ass focus, anal object insertion, vaginal object insertion, lower body, gaping, large insertion, dildo riding

  • dildo, solo, ass, pantyhose, pussy, from behind, vaginal, uncensored, anus, sex toy, anal, close-up, masturbation, female masturbation, object insertion, realistic, dildo, ass focus, anal object insertion, vaginal object insertion, lower body, gaping, large insertion, dildo riding

  • dildo, solo, ass, nude, pussy, from behind, vaginal, fingernails, uncensored, anus, sex toy, anal, close-up, masturbation, female masturbation, object insertion, realistic, dildo, ass focus, anal object insertion, vaginal object insertion, dildo riding

  • dildo, solo, thighhighs, underwear, panties, ass, from behind, bra, black panties, back, underwear only, lingerie, black bra, close-up, garter belt, head out of frame, ass focus

  • dildo, solo, thighhighs, underwear, panties, ass, from behind, fishnets, sex toy, anal, garter belt, object insertion, dildo, ass focus, fishnet pantyhose, anal object insertion, fishnet thighhighs

学習方法:

この方法をテスト: https://civitai.com/articles/1771。バージョン0.1と0.2は100エポック手法で学習率2e-05を使用。

  • v0.3:

    • 1458枚の元画像(最短辺が768ピクセル以上)
    • 1588枚のランダムクロップ(1024x1024)
    • カーチュレーション後1410枚残る
      • 元画像あたり最大12枚のクロップ
      • 最短辺を1024ピクセルに縮小
      • ResNet-18とコサイン類似度(閾値0.925)で重複削除
      • 部分的またはフレーム外の画像を削除
      • 水印なし
    • WD 1.4で自動キャプション生成(閾値0.45)
      • 不適切なタグを削除
    • 2回繰り返し
    • バッチサイズ8
    • 100エポック
    • 32次元/32アルファ
    • AdamW8bit、定数学習率
    • テキストエンコーダーおよびUNetの学習率:2e-05
    • キャプションをシャッフル
    • キャプションドロップアウト率:0.05
    • テキストエンコーダーの学習を30%で停止(この機能が実装されているかはまだ不明)
  • v0.2:

    • 344枚の元画像
    • 重複削除およびリサイズ後287枚
    • 1087枚のランダムクロップ
    • カーチュレーション後806枚残る
      • v0.1と同様の方法
    • WD 1.4で自動キャプション生成(閾値0.6)
      • 軽度のカーチュレーション、不適切なタグ削除
    • 3回繰り返し
    • バッチサイズ8
    • 100エポック
    • 32次元/32アルファ
    • AdamW8bit、定数学習率
    • テキストエンコーダーおよびUNetの学習率:2e-05
    • キャプションをシャッフル
  • v0.1:

    • 約500枚の元画像(1024x1024以上)
    • 約1000枚のランダムクロップ(1024x1024)
    • カーチュレーション後440枚残る
      • ResNet-18とコサイン類似度(閾値0.9)で重複削除
      • 部分的またはフレーム外の画像を削除
      • 水印なし
    • 1回繰り返し
    • バッチサイズ8
    • 100エポック(モデルは45–50および70–75エポック付近が最も良好)
    • 32次元/32アルファ
    • AdamW8bit、定数学習率
    • テキストエンコーダーおよびUNetの学習率:2e-05

データセットを共有することは喜びですが、ホスティング先が見つかっていません。

  • v0.3:

    • ランジェリーと衣装の種類が増加
  • v0.2:

    • 次回はディルドの色をキャプションに明記し、より多くの姿勢を含める必要がある。
  • v0.1:

    • 次回はsexl_dildoキーワードを削除し、既存のdildoトークンを特化させてみるつもり。

学習パラメータ:

{
  "LoRA_type": "Standard",
  "adaptive_noise_scale": 0,
  "additional_parameters": "",
  "block_alphas": "",
  "block_dims": "",
  "block_lr_zero_threshold": "",
  "bucket_no_upscale": false,
  "bucket_reso_steps": 64,
  "cache_latents": true,
  "cache_latents_to_disk": true,
  "caption_dropout_every_n_epochs": 0.0,
  "caption_dropout_rate": 0.05,
  "caption_extension": ".txt",
  "clip_skip": "1",
  "color_aug": false,
  "conv_alpha": 1,
  "conv_block_alphas": "",
  "conv_block_dims": "",
  "conv_dim": 1,
  "decompose_both": false,
  "dim_from_weights": false,
  "down_lr_weight": "",
  "enable_bucket": false,
  "epoch": 100,
  "factor": -1,
  "flip_aug": true,
  "full_bf16": false,
  "full_fp16": false,
  "gradient_accumulation_steps": "1",
  "gradient_checkpointing": true,
  "keep_tokens": "0",
  "learning_rate": 2e-05,
  "logging_dir": "",
  "lora_network_weights": "",
  "lr_scheduler": "constant",
  "lr_scheduler_args": "",
  "lr_scheduler_num_cycles": "",
  "lr_scheduler_power": "",
  "lr_warmup": 0,
  "max_bucket_reso": 2048,
  "max_data_loader_n_workers": "0",
  "max_resolution": "1024,1024",
  "max_timestep": 1000,
  "max_token_length": "75",
  "max_train_epochs": "100",
  "max_train_steps": "",
  "mem_eff_attn": false,
  "mid_lr_weight": "",
  "min_bucket_reso": 256,
  "min_snr_gamma": 5,
  "min_timestep": 0,
  "mixed_precision": "fp16",
  "model_list": "custom",
  "module_dropout": 0,
  "multires_noise_discount": 0,
  "multires_noise_iterations": 0,
  "network_alpha": 32,
  "network_dim": 32,
  "network_dropout": 0,
  "no_token_padding": false,
  "noise_offset": 0,
  "noise_offset_type": "Original",
  "num_cpu_threads_per_process": 2,
  "optimizer": "AdamW8bit",
  "optimizer_args": "",
  "output_dir": "/mnt/training/results/dildo-v03-std/",
  "output_name": "last",
  "persistent_data_loader_workers": false,
  "pretrained_model_name_or_path": "stabilityai/stable-diffusion-xl-base-1.0",
  "prior_loss_weight": 1.0,
  "random_crop": false,
  "rank_dropout": 0,
  "reg_data_dir": "",
  "resume": "",
  "sample_every_n_epochs": 1,
  "sample_every_n_steps": 0,
  "sample_prompts": "beautiful woman playing with dildo,  detailed, 8k, long hair, breasts, open mouth, multiple girls, ass, nude, pussy, sex toy, anal, object insertion, realistic, dildo, anal object insertion --d 5 --w 1024 --h 1024 --l 9 --s 75",
  "sample_sampler": "euler_a",
  "save_every_n_epochs": 1,
  "save_every_n_steps": 0,
  "save_last_n_steps": 0,
  "save_last_n_steps_state": 0,
  "save_model_as": "safetensors",
  "save_precision": "fp16",
  "save_state": false,
  "scale_v_pred_loss_like_noise_pred": false,
  "scale_weight_norms": 0,
  "sdxl": true,
  "sdxl_cache_text_encoder_outputs": false,
  "sdxl_no_half_vae": true,
  "seed": "",
  "shuffle_caption": true,
  "stop_text_encoder_training_pct": 30,
  "text_encoder_lr": 2e-05,
  "train_batch_size": 8,
  "train_data_dir": "/mnt/training/cropped/dildo-v03",
  "train_on_input": true,
  "training_comment": "",
  "unet_lr": 2e-05,
  "unit": 1,
  "up_lr_weight": "",
  "use_cp": false,
  "use_wandb": false,
  "v2": false,
  "v_parameterization": false,
  "v_pred_like_loss": 0,
  "vae_batch_size": 0,
  "wandb_api_key": "",
  "weighted_captions": false,
  "xformers": "xformers"
}

このモデルで生成された画像

画像が見つかりません。