<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9215409112750597326</id><updated>2026-09-26T13:55:39.540+09:00</updated><category term="ABC news shower"/><category term="stable diffusion"/><category term="Cake"/><category term="webui"/><category term="SDXL"/><category term="LoRA"/><category term="news expressions"/><category term="BreakDownRealistic"/><category term="daily in Japan"/><title type='text'>My study note of English</title><subtitle type='html'>This blog is my note of English study.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>123</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-2366154670323911428</id><published>2025-08-13T09:08:00.069+09:00</published><updated>2026-05-30T11:06:05.881+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="stable diffusion"/><category scheme="http://www.blogger.com/atom/ns#" term="webui"/><title type='text'>RTX 50xxでStable Diffusion Forgeを動作させる際のCUDAエラー対処法</title><content type='html'>

  &lt;p&gt;RTX 50xxシリーズ（Blackwellアーキテクチャ）を搭載したWindows 環境で、Stable Diffusion WebUI Forgeを使用する際に
  &lt;code&gt;RuntimeError: CUDA error: no kernel image is available for execution on the device&lt;/code&gt;
  というエラーが発生することがあります。&lt;/p&gt;

  &lt;p&gt;このエラーは、PyTorchがRTX 50xxのCUDA Compute Capability（sm_93）に対応していない場合に起こります。PyTorchの最新nightlyビルドを使用する必要があります。&lt;/p&gt;

  &lt;p&gt;この記事では、Forgeを正常に動作させるための具体的な手順を詳しく解説します。&lt;/p&gt;

  &lt;div class=&quot;section&quot;&gt;
    &lt;h2&gt;✅ 前提環境の確認&lt;/h2&gt;
    &lt;h3&gt;ハードウェア構成:&lt;/h3&gt;
    &lt;ul&gt;
      &lt;li&gt;GPU: NVIDIA GeForce RTX 50xxシリーズ(90,80,70,60)（Blackwellアーキテクチャ、CUDA Compute Capability 9.3）&lt;/li&gt;
      &lt;li&gt;OS: Windows 11&lt;/li&gt;
    &lt;/ul&gt;

    &lt;h3&gt;必要なソフトウェア:&lt;/h3&gt;
    &lt;ul&gt;
      &lt;li&gt;NVIDIAドライバ: 最新版（2025年5月時点）&lt;/li&gt;
      &lt;li&gt;CUDA Toolkit: 12.8（またはそれ以降: 2025年8月時点は13.0）&lt;/li&gt;
      &lt;li&gt;Python: 3.10.x（Forge推奨）&lt;/li&gt;
      &lt;li&gt;PyTorch: sm_93対応のnightlyビルド&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/div&gt;

  &lt;div class=&quot;section&quot;&gt;
    &lt;h2&gt;⚠ エラーの原因&lt;/h2&gt;
    &lt;p&gt;このCUDAエラーは、PyTorchのバージョンがRTX 50xxのCompute Capability（sm_93）に対応していない場合に発生します。
    安定版のPyTorch（例: 2.3.1）ではBlackwellアーキテクチャが未対応のため、nightlyビルドの使用が必須です。(2025年8月現在)&lt;/p&gt;
  &lt;/div&gt;

  &lt;div class=&quot;section&quot;&gt;
    &lt;h2&gt;🛠 解決手順&lt;/h2&gt;
    &lt;p&gt;以下の手順を順に実行してください。コマンドはすべて管理者権限のコマンドプロンプトまたはPowerShellで行います。&lt;/p&gt;

    &lt;p&gt;PowerShellの場合コマンドプロンプトにします&lt;/p&gt;
    &lt;pre&gt;&lt;code&gt;cmd&lt;/code&gt;&lt;/pre&gt;

    &lt;p&gt;配られているインストーラでforgeをインストールした場合はwebui-forgeのシステムディレクトリに移動します。このフォルダにあるpythonを使う必要があります。（以後その前提で書きます）&lt;/p&gt;
    &lt;pre&gt;&lt;code&gt;cd　webui_forge_cu121_torch231\system\python\Scripts&lt;/code&gt;&lt;/pre&gt;

    
    &lt;h3&gt;1. NVIDIAドライバとCUDA Toolkitの確認&lt;/h3&gt;
    &lt;p&gt;&lt;strong&gt;NVIDIAドライバの確認:&lt;/strong&gt;&lt;/p&gt;
    &lt;pre&gt;&lt;code&gt;nvidia-smi&lt;/code&gt;&lt;/pre&gt;
    
    &lt;p&gt;&lt;strong&gt;CUDA Toolkitのインストール:&lt;/strong&gt;&lt;/p&gt;
    &lt;p&gt;&lt;a href=&quot;https://developer.nvidia.com/cuda-toolkit&quot;&gt;CUDA toolkitのホームページ&lt;/a&gt;&lt;a&gt;から最新版をダウンロードしてインストールします。&lt;/a&gt;&lt;/p&gt;
    &lt;pre&gt;&lt;strong&gt;CUDA Toolkitのインストール後、環境変数の確認:&lt;/strong&gt;&lt;/pre&gt;
    &lt;pre&gt;&lt;code&gt;echo %CUDA_PATH%&lt;/code&gt;&lt;/pre&gt;
    &lt;p&gt;例: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9&lt;/p&gt;
     
      
    &lt;h3&gt;2. Python環境の確認（このフォルダのPython.exeを使います）&lt;/h3&gt;
    &lt;pre&gt;&lt;code&gt;.\python.exe --version&lt;/code&gt;&lt;/pre&gt;

    &lt;h3&gt;3. PyTorchと関連ライブラリのアップグレード&lt;/h3&gt;
    &lt;p&gt;&lt;strong&gt;&lt;strike&gt;Forgeフォルダに移動:&lt;/strike&gt;&lt;span style=&quot;color: red;&quot;&gt;（最初にすでに移動しているので不要でした。すみません。）&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
    &lt;pre&gt;&lt;code&gt;&lt;strike&gt;cd C:\path\to\stable-diffusion-webui-forge&lt;/strike&gt;&lt;/code&gt;&lt;/pre&gt;

    &lt;p&gt;&lt;strong&gt;既存のPyTorchをアンインストール:&lt;/strong&gt;&lt;/p&gt;
    &lt;pre&gt;&lt;code&gt;.\python.exe -m pip uninstall torch torchvision torchaudio&lt;/code&gt;&lt;/pre&gt;
    おそらくtorchaudioはインストールされていないというエラーが出るかと思います。

    &lt;p&gt;&lt;strong&gt;CUDA用の環境変数の設定&lt;/strong&gt;&lt;/p&gt;
    &lt;pre&gt;&lt;code&gt;set CUDA_HOME=%CUDA_PATH%&lt;/code&gt;&lt;/pre&gt;
      
    &lt;p&gt;&lt;strong&gt;nightlyビルドのPyTorchをインストール:&lt;/strong&gt;&lt;/p&gt;
    &lt;pre&gt;&lt;code&gt;.\python.exe -s -m pip install --pre --upgrade --no-cache-dir torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/nightly/cu128&lt;/code&gt;&lt;/pre&gt;
    &lt;p&gt;補足:CUDAのバージョンがCUDA 12.8ではないかもしれませんが、cu128で大丈夫です。&lt;/p&gt;

    &lt;p&gt;&lt;strong&gt;インストール確認:&lt;/strong&gt;&lt;/p&gt;
    &lt;pre&gt;&lt;code&gt;.\python.exe -c &quot;import torch; print(torch.__version__); print(torch.cuda.is_available()); print(torch.cuda.get_device_capability())&quot;&lt;/code&gt;&lt;/pre&gt;

    &lt;p&gt;&lt;strong&gt;bitsandbytesのアップグレード（必要に応じて）:&lt;/strong&gt;&lt;/p&gt;
    &lt;pre&gt;&lt;code&gt;.\python.exe -s -m pip install --pre --upgrade --no-cache-dir bitsandbytes&lt;/code&gt;&lt;/pre&gt;

    &lt;h3&gt;4. Forgeの設定確認&lt;/h3&gt;
    &lt;p&gt; 次の文をwebui_forge_cu121_torch231\environment.bat に加えます &lt;/p&gt;
    &lt;pre&gt;&lt;code&gt;set %CUDA_HOME%=%CUDA_PATH%&lt;/code&gt;&lt;/pre&gt;
    &lt;pre&gt;&lt;code&gt;set TORCH_INDEX_URL=https://download.pytorch.org/whl/nightly/cu128
set TORCH_COMMAND=pip install --pre torch torchvision torchaudio --extra-index-url %TORCH_INDEX_URL%
set COMMANDLINE_ARGS=--medvram --opt-sdp-attention&lt;/code&gt;&lt;/pre&gt;

    &lt;h3&gt;5. Forgeの起動&lt;/h3&gt;
    &lt;pre&gt;&lt;code&gt;webui-user.bat&lt;/code&gt;&lt;/pre&gt;

    &lt;h3&gt;6. エラーが続く場合のデバッグ&lt;/h3&gt;
    &lt;pre&gt;&lt;code&gt;set CUDA_LAUNCH_BLOCKING=1&lt;/code&gt;&lt;/pre&gt;

    &lt;p&gt;&lt;strong&gt;TORCH_USE_CUDA_DSAの有効化:&lt;/strong&gt;&lt;/p&gt;
    &lt;pre&gt;&lt;code&gt;set TORCH_USE_CUDA_DSA=1&lt;/code&gt;&lt;/pre&gt;
  &lt;/div&gt;
  &lt;div class=&quot;section&quot;&gt;
    &lt;h2&gt;その他&lt;/h2&gt; 
    &lt;p&gt;RTX50シリーズの載ったパソコンを買ったのですが、いつも使っていたforgeが動かなくて焦りました。&lt;/p&gt;
  &lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/2366154670323911428/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2025/08/rtx-5070stable-diffusion-forgecuda.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/2366154670323911428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/2366154670323911428'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2025/08/rtx-5070stable-diffusion-forgecuda.html' title='RTX 50xxでStable Diffusion Forgeを動作させる際のCUDAエラー対処法'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-8211393675186902973</id><published>2024-06-30T16:02:00.002+09:00</published><updated>2024-06-30T16:02:14.421+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="stable diffusion"/><title type='text'>Stable Diffusionの呪文として使えそうな手の表現 (2)</title><content type='html'>軽く握られた拳&amp;nbsp;Fists lightly clenched&lt;div&gt;指の付け根 base of the finger&lt;/div&gt;&lt;div&gt;しわの無い手 Wrinkle-Free Hands&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/8211393675186902973/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2024/06/stable-diffusion-2.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/8211393675186902973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/8211393675186902973'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2024/06/stable-diffusion-2.html' title='Stable Diffusionの呪文として使えそうな手の表現 (2)'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-7901246822311870101</id><published>2024-05-07T00:48:00.004+09:00</published><updated>2024-05-11T08:17:36.212+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="LoRA"/><category scheme="http://www.blogger.com/atom/ns#" term="SDXL"/><category scheme="http://www.blogger.com/atom/ns#" term="stable diffusion"/><title type='text'>SDXLのLoRAの学習時間、Epoch数について</title><content type='html'>以前書いた&lt;a href=&quot;https://techueng.blogspot.com/2024/04/8gbgpuwindowssdxllora.html&quot; target=&quot;_blank&quot;&gt;低VRAMでのSDXLのLoRAの学習について&lt;/a&gt;いろいろ試行錯誤しています。アニメ系のLoRAは数エポックで割と使えるレベルになりますが、最近、日本人のアイドル系の顔を出せるようにリアル系のLoRAにチャレンジしてみているのですがなかなか難しい。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;今回は、リアル系LoRAの学習にはどれくらいの学習が必要なのか調べてみました。&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;まずこれ以降の話の前提となる、学習回数に関係しそうなパラメータ等は以下の通りです。オプティマイザはadafactorなので学習率(learning_rate)は初期値扱いです。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;network_dim=16&lt;/div&gt;&lt;div&gt;network_alpha=2&lt;/div&gt;&lt;div&gt;sampler=&quot;ddim&quot; (default)&lt;/div&gt;&lt;div&gt;learning_rate=5e-5&lt;/div&gt;&lt;div&gt;optimizer_type=&quot;adafactor&quot;&lt;/div&gt;&lt;div&gt;fp8_baseオプションを利用&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;fp8_baseオプションについては、&lt;a href=&quot;https://techueng.blogspot.com/2024/04/8gbgpuwindowssdxllora.html&quot; target=&quot;_blank&quot;&gt;以前の記事&lt;/a&gt;を参考にしてください。8GBのVRAMでも高速なLoRA学習を実現してくれる重要な機能です。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;学習に使ったベースモデルは以下２種類&lt;/div&gt;&lt;div&gt;leosamsHelloworldXL_helloworldXL60.safetensors&lt;/div&gt;&lt;div&gt;sdxl10ArienmixxlAsian_v45Pruned.safetensors&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;学習の画像の枚数は147枚、画像ごとの繰り返し回数は5回です。キャプション付与はWD14でSmilingWolf/wd-convnext-tagger-v3モデルを使っています。（リアル系には少し弱いかも）&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;一枚の画像当たり200回の学習が目安か&lt;/h3&gt;&lt;div&gt;まず、leosamsHelloworldXL_helloworldXL60に対しての学習。resume機能を使ったためグラフが切れていてすみませんが、濃い青-&amp;gt;水色-&amp;gt;ピンク-&amp;gt;橙色とステップが進んでいて、合計52エポックまで学習しています。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOrfZ7wq5uHrLdzrPhB0m_LIvkW7fOjhowUUpmS6mqAHjenqgSV9L9yGQJl0L_MOk4bo8SiaMvstxiEuESq7V5hqnvAjuE_tz67lhlfhnbKBF12WywtKbh0ay3VEjqCTweSijMpfeaHulscwbRWfw3UBoUI9iaO3IgJ13lR6V4pwdcasfoKc0L9_tnkw8/s811/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-05-06%20103349.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;811&quot; data-original-width=&quot;585&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOrfZ7wq5uHrLdzrPhB0m_LIvkW7fOjhowUUpmS6mqAHjenqgSV9L9yGQJl0L_MOk4bo8SiaMvstxiEuESq7V5hqnvAjuE_tz67lhlfhnbKBF12WywtKbh0ay3VEjqCTweSijMpfeaHulscwbRWfw3UBoUI9iaO3IgJ13lR6V4pwdcasfoKc0L9_tnkw8/s320/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-05-06%20103349.png&quot; width=&quot;231&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Epochごとのプロットをみると、lossが平均的に下がっていることがわかります。&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmqPkuYz_yncIGj3QdOy6cZGxVrZ9phql_lYsuC5fzeWjh828wFbVt9kOGj-eIMnGxrbtH4PH4rsL9dLDtIXqtDP5frYGnsAY4P3auKmKQG7kjs5te0sOQgr5oXnYsbU2ugHcQLsk6rQfftTVs4TZ_9x9VrpOQumzfYE6tg5znAROvD1Iu9_Jy5kQkexE/s806/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-05-06%20104431.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;806&quot; data-original-width=&quot;468&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmqPkuYz_yncIGj3QdOy6cZGxVrZ9phql_lYsuC5fzeWjh828wFbVt9kOGj-eIMnGxrbtH4PH4rsL9dLDtIXqtDP5frYGnsAY4P3auKmKQG7kjs5te0sOQgr5oXnYsbU2ugHcQLsk6rQfftTVs4TZ_9x9VrpOQumzfYE6tg5znAROvD1Iu9_Jy5kQkexE/s320/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-05-06%20104431.png&quot; width=&quot;186&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;学習率(lr:learning-rate)の方について、textencoderの方はおおよそ40エポックあたりで学習率が上昇しなくなり平坦に、u-net側も52epochになるころには平坦になりかけというところでしょうか。&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;１エポックあたり、各画像を５回繰り返し学習しているので、一枚の画像あたり52x5=260回学習していることになります。&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;もう一つの例。sdxl10ArienmixxlAsian_v45Prunedに対するほぼ同じ学習データ（少しだけデータを増やしました）を与えた場合のグラフです。こちらも紫ー＞緑ー＞橙ー＞濃い青ー＞水色と学習が進んでいます。トータルで51エポックです。&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzoY5Owuo1pZEpDNn6tZrQbqtzNnJtsew_DJcc2JoY_daaceN5pvqTyi-4oPLJNoxkc_dGDml-o0QWEzSfroM7GdNDXuXDDQtCyb9vtGCyi2pLOUW8IOU4FgTzVAbD6z6VCtytrLLPEBtQXTXj1Q3SwDA7FsJAqa2A_3HoFdgNXJicZF7ZPl-xbW1_hfA/s807/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-05-06%20104150.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;807&quot; data-original-width=&quot;599&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzoY5Owuo1pZEpDNn6tZrQbqtzNnJtsew_DJcc2JoY_daaceN5pvqTyi-4oPLJNoxkc_dGDml-o0QWEzSfroM7GdNDXuXDDQtCyb9vtGCyi2pLOUW8IOU4FgTzVAbD6z6VCtytrLLPEBtQXTXj1Q3SwDA7FsJAqa2A_3HoFdgNXJicZF7ZPl-xbW1_hfA/s320/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-05-06%20104150.png&quot; width=&quot;238&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw3TRWUE3NB7RQ_qnw6ezkZUvvtGfGk623_ZWazBachpCaq1V_dY0Z_3HQTGmJAr8ttYSI8eAB76AJTdv3NddXFnlf4AgiYueN7D2arXZVkU22IWdYK4sBtBKEQHxMqqckqJ-WBL8pLpTFn25ffcXoY2X_aPV5OkMUyAWdk2w3EVpeYtM0z8vVYx0qrbQ/s812/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-05-06%20104252.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;812&quot; data-original-width=&quot;470&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw3TRWUE3NB7RQ_qnw6ezkZUvvtGfGk623_ZWazBachpCaq1V_dY0Z_3HQTGmJAr8ttYSI8eAB76AJTdv3NddXFnlf4AgiYueN7D2arXZVkU22IWdYK4sBtBKEQHxMqqckqJ-WBL8pLpTFn25ffcXoY2X_aPV5OkMUyAWdk2w3EVpeYtM0z8vVYx0qrbQ/s320/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-05-06%20104252.png&quot; width=&quot;185&quot; /&gt;&lt;/a&gt;&lt;/div&gt;こちらも、おおよそ40エポックごろにtextencoder/unet両方の学習率の上昇が殆どなくなっているように見えます。つまり画像あたり、40エポックx5回繰り返し = 200回の学習がされたころに学習率が収まっているように見えます。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;147枚ｘ5回繰り返し/(batch=3)で、1エポックあたり245ステップ。ステップ数は一ステップあたり6から7秒。なので、だいたい、1エポックあたり25分程度。約40エポック以上ということで、大体17時間以上が学習に必要な時間でした。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;エポックを通じた画質の変化&lt;/h3&gt;&lt;div&gt;さて、実際の結果です。上の各線の終端ごとのLoRAで描かせた結果です。&lt;/div&gt;&lt;div&gt;まずleosamsHelloworldXL_helloworldXL60の方から。&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJkOmK9ozJav7VGj9umMYdaHbKavYFv_9tCf76Dtyfu86gRzGmcOR8Rv6YoJELjWE3iJOV0nNJswudWRoJPAvXeD7bA9CsUREGG16uMZUfVvoUv8pxX9uRIUg4sH_wVOQUDFsQl7PtBHu-h9dmNgw58A73K-x5i9zpXEkKmkzlcMdA05Ic8Iofhv4dqZM/s5120/leosam_school_uniform_grid.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;5120&quot; data-original-width=&quot;1792&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJkOmK9ozJav7VGj9umMYdaHbKavYFv_9tCf76Dtyfu86gRzGmcOR8Rv6YoJELjWE3iJOV0nNJswudWRoJPAvXeD7bA9CsUREGG16uMZUfVvoUv8pxX9uRIUg4sH_wVOQUDFsQl7PtBHu-h9dmNgw58A73K-x5i9zpXEkKmkzlcMdA05Ic8Iofhv4dqZM/s320/leosam_school_uniform_grid.jpg&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;上の方が,LoRAの学習が一番進んだもの、一番下がLoRA未適用です。&lt;/div&gt;&lt;div&gt;下から２枚目３枚目では、色合いがおかしいですが、学習が進むと色合いも落ち着いてきます。色合いの落ち着きがLoRAの学習進度の参考になるかと思います。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;次は、sdxl10ArienmixxlAsian_v45Pruned のほうです。&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoCClljuyTptwIyKxqOB-YGIVq5zxbUJX0fnrxlrWuWF-aKA6cG9UHQ2JR3oI57TZBvuxYLkSatDHrWa7fVkB88UL0O_wtQk4HVlS6_AeIDLAo7Z43Q3juYjB70ZF1LT5acxcZjAuUdAO4OwEF2Z0GJWjafkGA4K3auQJU6huRQbrWHeqETdJ8Pw0_ESs/s7168/ArienAsian_swimsuit_grid.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;7168&quot; data-original-width=&quot;1792&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoCClljuyTptwIyKxqOB-YGIVq5zxbUJX0fnrxlrWuWF-aKA6cG9UHQ2JR3oI57TZBvuxYLkSatDHrWa7fVkB88UL0O_wtQk4HVlS6_AeIDLAo7Z43Q3juYjB70ZF1LT5acxcZjAuUdAO4OwEF2Z0GJWjafkGA4K3auQJU6huRQbrWHeqETdJ8Pw0_ESs/s320/ArienAsian_swimsuit_grid.jpg&quot; width=&quot;80&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;こちらは,27エポックぐらいまで色彩が飛ぶ感じですね。そこから落ち着きが出る感じです。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;顔の形状などは早期から学習が進んでいるように見えますが、細かいディテール、質感、色彩などの落ち着きに時間がかかる印象です。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;さてさて、学習が進んだLoRAですが、上記の最後の出力を見ても、少し荒れが見られたりしてあまり使える気がしませんね・・・。学習データが良くないのかもと思いつつ、次回は、少し過学習なLoRAでも、オリジナリティのある出力が出せるんですといったところを。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;（あれ、今回は英語がない・・・）&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/7901246822311870101/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2024/05/sdxlloraepoch.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/7901246822311870101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/7901246822311870101'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2024/05/sdxlloraepoch.html' title='SDXLのLoRAの学習時間、Epoch数について'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOrfZ7wq5uHrLdzrPhB0m_LIvkW7fOjhowUUpmS6mqAHjenqgSV9L9yGQJl0L_MOk4bo8SiaMvstxiEuESq7V5hqnvAjuE_tz67lhlfhnbKBF12WywtKbh0ay3VEjqCTweSijMpfeaHulscwbRWfw3UBoUI9iaO3IgJ13lR6V4pwdcasfoKc0L9_tnkw8/s72-c/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-05-06%20103349.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-5911249521599740616</id><published>2024-04-21T22:51:00.005+09:00</published><updated>2024-04-28T01:36:56.683+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="LoRA"/><category scheme="http://www.blogger.com/atom/ns#" term="SDXL"/><category scheme="http://www.blogger.com/atom/ns#" term="stable diffusion"/><title type='text'>作ったSDXLのLoRAをLoRA Block Weightで調整</title><content type='html'>前回SDXLのLoRAを&lt;a href=&quot;https://techueng.blogspot.com/2024/04/8gbgpuwindowssdxllora.html&quot; target=&quot;_blank&quot;&gt;メモリ少なめのカードで学習する方法&lt;/a&gt;を紹介しました。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;そこで学習したLoRAですがメモリ制約でいろいろと省略したことで、ややいまいちな点になることに困っていました。具体的には色が平坦になったり、色味のバランスや、線描がベースにしたモデルとかけ離れたものになってしまったりということです。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;そこでLoRA Block Weight（LBW）というプラグインで各層の重みを変更することで、調整をしてみました。SDXLは実はSD 1.5の時と層の数が異なるので、このプラグインの説明を少し丁寧にみる必要がありました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1.&amp;nbsp; LoRA Block Weightプラグインの導入&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;A1111版のwebuiやwebui Forgeを使っている方は、Extentions-&amp;gt;Install from URLで、URLに```https://github.com/hako-mikan/sd-webui-lora-block-weight.git‘‘‘と入力してインストール、UIの再起動をしてください。&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;2.ベースモデルとLoRA適用の画像を見比べる&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;題材としたベースモデルは &lt;a href=&quot;https://huggingface.co/bluepen5805/blue_pencil-XL&quot;&gt;bluePencilXL_v600.safetensors&lt;/a&gt; です。&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;次の最初の画像が、ベースモデルだけの画像。下の画像が、最初の画像とプロンプトなどは同じ条件にしたうえで、自作LoRAを動作させて出力させたものです。&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmni4b8dgNRk1uBUrrEI_pVQgkI6tesl5YerZukFKZ1wjzUdV1-sV1QkYu9U2ddNwfgvGG2n-UJtRpla_XMY5CpDWyz4HD7QCpqZAaVsmQVmLQoZ7PcCOYhwZ02IySJq_dHlSDq8RjwOkLG8B4JkYxXGBYNN_LZ7sJy6Hfk8gAZEZH-Wqpopu5UmuTM1A/s1024/00139-3504313579.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1024&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmni4b8dgNRk1uBUrrEI_pVQgkI6tesl5YerZukFKZ1wjzUdV1-sV1QkYu9U2ddNwfgvGG2n-UJtRpla_XMY5CpDWyz4HD7QCpqZAaVsmQVmLQoZ7PcCOYhwZ02IySJq_dHlSDq8RjwOkLG8B4JkYxXGBYNN_LZ7sJy6Hfk8gAZEZH-Wqpopu5UmuTM1A/s320/00139-3504313579.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;オリジナルモデルの画像&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsCxRIwsZdY8jjIfEhS7DiInF8ncA6K2pC0ogxnXg7XZfLCNtrkXged-Xjj8JYFlRFXkYjyyIm8h2qN1_vaIOaoPoVz5CZYWVUo-3cfBY0LfVBu4CESMOlgs0wgbbdeIanLXbg-IsrYeNsZvQKVeY7QttxWcSW6uZQ3aJxf79sg09HyaYlA0jug6PQY2s/s1024/00138-3504313579.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1024&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsCxRIwsZdY8jjIfEhS7DiInF8ncA6K2pC0ogxnXg7XZfLCNtrkXged-Xjj8JYFlRFXkYjyyIm8h2qN1_vaIOaoPoVz5CZYWVUo-3cfBY0LfVBu4CESMOlgs0wgbbdeIanLXbg-IsrYeNsZvQKVeY7QttxWcSW6uZQ3aJxf79sg09HyaYlA0jug6PQY2s/s320/00138-3504313579.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;LoRA適用以外は上と同条件の画像&lt;/div&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;人物自体はかなり私好みになっているのですが、全体的に体の立体感が無く、赤味のコントラストや、髪の毛・体のエッジが強すぎてちょっとベースモデルの良さを生かせていません。そこで次に分析をしていきます。&lt;/div&gt;&lt;/blockquote&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;3. LoRA Block Weightの&quot;Effective Block Analyzer&quot;機能を使う&lt;/div&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;この機能を使うことで、モデルの層ごとのLoRAの効き具合を調べることができます。これを使って過剰にLoRAによる補正がかかっている層を探すことができます。&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;3.1 プロンプトにLoRA Block Weight用の呪文を入れる&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;プロンプト内でLoRAを記載している個所を&lt;/p&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;lt;lora:original_lora:1&lt;span style=&quot;color: red;&quot;&gt;:1:lbw=XYZ&lt;/span&gt;&amp;gt;&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;のように1:lbw=という記載を追加します。1:がダブっているように見えますが合っています。（original_loraというのか仮称で、あなたが作ったLoRAのファイル名を入れてください。）&lt;/p&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;3.3 LBWを有効にし、Effective Block Analyzer を設定する。&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;下図の通りLBWを有効にして、&lt;span style=&quot;color: red;&quot;&gt;LBW内の&lt;/span&gt;XYZ Plotで、「Effective Block Analyzer」を選択、Range, Blocksの各欄に、&lt;/p&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style=&quot;color: red;&quot;&gt;Range:0,1&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: red;&quot;&gt;Blocks:12ALL&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;を記入し、あとはデフォルトのままとしてください。SD1.5の時に使ったことがある人は、あれ?17ALLではないのか、と思うかもしれませんが、SDXLでは12層しか適用されないのです&lt;/p&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhc33UJ8h8VphjS7_Dq3oV00kH2SIpvCk0_MyOtmwb-y3vIKzzD9KGUC-C_akPF5x0M-3-871-aRzkILRzJDfzmgYizaZwJKWO17mrctV_DDe9mgjIomEe0ltTS687nvVmpLzlII_U0jtuoMYP3-7lb7sMlMzLBxa4yCclqIDWi28nfcQMH5gVrLCoubbU/s897/lbw_shoto2024-04-21%20190552.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;586&quot; data-original-width=&quot;897&quot; height=&quot;209&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhc33UJ8h8VphjS7_Dq3oV00kH2SIpvCk0_MyOtmwb-y3vIKzzD9KGUC-C_akPF5x0M-3-871-aRzkILRzJDfzmgYizaZwJKWO17mrctV_DDe9mgjIomEe0ltTS687nvVmpLzlII_U0jtuoMYP3-7lb7sMlMzLBxa4yCclqIDWi28nfcQMH5gVrLCoubbU/s320/lbw_shoto2024-04-21%20190552.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;3.3 この状態で”Generate”を実行します。&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;4. 結果を見る&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;12枚＋１枚の画像を出力し、最後に、グリッド画像が生成されます。これは12層の各層へのLoRAの適用をひとつずつOffにしてみた画像の列になります。&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgunbcjUtfk2W9hdL9o1g9SnJYZecLaziKaUYYATqlnLTb1Yxq5ydQcYkM6e20liiSDPDdhzUMASTGm5TemBM2ZEtMGAzqUqnCRlXB2RUYk_6ww_oGGCeOxvQKx0LOURtExh5kCeRLxx8G1fGWniWPLiUOSNIXY8ZBIpfOEcnEiR-8lvXZz4ZlsAz73kBM/s4000/xy_grid-0002-3504313579.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;4000&quot; data-original-width=&quot;1236&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgunbcjUtfk2W9hdL9o1g9SnJYZecLaziKaUYYATqlnLTb1Yxq5ydQcYkM6e20liiSDPDdhzUMASTGm5TemBM2ZEtMGAzqUqnCRlXB2RUYk_6ww_oGGCeOxvQKx0LOURtExh5kCeRLxx8G1fGWniWPLiUOSNIXY8ZBIpfOEcnEiR-8lvXZz4ZlsAz73kBM/s320/xy_grid-0002-3504313579.jpg&quot; width=&quot;99&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;今回作ったLoRAでは、 BASE層のほか、特にOUT01層を0、つまりOUT01層へのLoRAによる上書きを無効にした場合の差分が大きいようです。特にOUT01層を0にした場合の絵は色味がビビッドでありながら全体的にグラデーションが柔らかく、また、描線も軽くなってベースモデルにかなり近い印象です。&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;つまり、私が作ったblue_pencil-XL用のこのLoRAはOUT01層に対してかなり強めの矯正をかけていて、それがバランスを崩させているということがわかります。&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;５．解析の結果をもとに、LoRAの重みを変える。&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;プロンプト内で先程1:lbw=としたところを、書き換えます。書き換えにあたって、影響が強かった層のウェイトを下げます。具体的には、先程の例でいうOUT01層のウェイトを少し下げます。ここでも少し特殊な記法で、&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;&amp;lt;lora:original_lora:1:1:lbw=1,1,1,1,1,1,1,&lt;span style=&quot;color: red;&quot;&gt;0.8,&lt;/span&gt;1,1,1,1&amp;gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;と記載します。赤字で0.8としたところがOUT01層に相当する箇所です。ちなみに画像はこちら。&lt;/p&gt;&lt;/blockquote&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhCJ9YzP8dPwyyqZega_5Kl1wyVCvibNqBCzPunbn4DVIXwkeMKBCjWxMqqaS8hp12nC-2XST3x1Em4bIm8jhvXaUHmSz2e5JH-A1dOiSb7U_OvT7edyH0pUvel19C-2Tate-oB2n2zAWcsAlYNOK4Su1b8ILqLNn2xg-WcBPOQzaMiDPxFJ5Hic3Puwk/s1024/00150-3504313579.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1024&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhCJ9YzP8dPwyyqZega_5Kl1wyVCvibNqBCzPunbn4DVIXwkeMKBCjWxMqqaS8hp12nC-2XST3x1Em4bIm8jhvXaUHmSz2e5JH-A1dOiSb7U_OvT7edyH0pUvel19C-2Tate-oB2n2zAWcsAlYNOK4Su1b8ILqLNn2xg-WcBPOQzaMiDPxFJ5Hic3Puwk/s320/00150-3504313579.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;lbw=1,1,1,1,1,1,1,&lt;span style=&quot;color: red;&quot;&gt;0.8&lt;/span&gt;,1,1,1,1&lt;/div&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;いかがでしょう。人物の風味を残しつつ、色味や絵の雰囲気はベースモデルに近づいています。0にするのではなく、1より少し小さい0.8とか0.7とかに重みを軽くするだけでも大分変化が出ます。ちなみに赤字の箇所を０にするとこちら。↓&lt;/p&gt;&lt;/blockquote&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0FtatH9RvsxYZgLql_2iycp0jXj4Uwh30KGFrqbU4FnRLQmkWokvlnbTQVD8BO47CL-rQcpI6-ZFGdmwKvL_e-LTQNvszzt1DpEKD7GOeD9IlFAJM5YXnhufDqDyQTwxBIDKkk8NTV44y83ODZg1WFpUuAVFFEJoBF4sTxkDvbDAcJrig83CUcXqpd6o/s1024/00134-3504313579.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1024&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0FtatH9RvsxYZgLql_2iycp0jXj4Uwh30KGFrqbU4FnRLQmkWokvlnbTQVD8BO47CL-rQcpI6-ZFGdmwKvL_e-LTQNvszzt1DpEKD7GOeD9IlFAJM5YXnhufDqDyQTwxBIDKkk8NTV44y83ODZg1WFpUuAVFFEJoBF4sTxkDvbDAcJrig83CUcXqpd6o/s320/00134-3504313579.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span style=&quot;text-align: left;&quot;&gt;lbw=1,1,1,1,1,1,1,&lt;/span&gt;&lt;span style=&quot;color: red; text-align: left;&quot;&gt;0,&lt;/span&gt;&lt;span style=&quot;text-align: left;&quot;&gt;1,1,1,1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;&quot;&gt;これはこれでかわいらしいですね。blue_pencil-XLは少し幼めな感じが得意なモデルで、それが強く出てます。&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;&amp;nbsp;ちなみに、lbw=に続く数字の列は&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span&gt;lbw=BASE, IN04, IN05, IN07, IN08, MID, OUT00, OUT01,OUT02,OUT03, OUT0４,OUT05&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span&gt;の各層への重みに対応しています。&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;5. その他&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;SDXLの場合[IN04,IN05],[IN07,IN08]、[OUT00,OUT01,OUT02]、[OUT03,OUT04,OUT05]を塊としてLoRAの重みによる顕著な変化の傾向が見られます。これは、SDXLのUnetで画像を生成していく際に、サイズが変更がかかる層ごとの区切りのようです。私は、この塊ごとにプリセットを用意して、XYZプロットを実行してLoRAの影響具合を確認しています。。&lt;/p&gt;&lt;/blockquote&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDXFvCODCyFGU0H2QmFsGC8dEr3gkzR1MVO58qS0FgWPg35hit-SP28WFE0qg8unBxO-pNnDb09VRUxnwMcY77ed1tMxHzbY6uiKlAjju3tplhlv325Lj7mWpt0QBy7A3oLBY8js2rM5tJ-2cYjagagc8Zo28bQSIRtiCzsG4adEK2tnFGYMAaGV-6gJI/s880/lbwshot2024-04-21%20190656.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;247&quot; data-original-width=&quot;880&quot; height=&quot;90&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDXFvCODCyFGU0H2QmFsGC8dEr3gkzR1MVO58qS0FgWPg35hit-SP28WFE0qg8unBxO-pNnDb09VRUxnwMcY77ed1tMxHzbY6uiKlAjju3tplhlv325Lj7mWpt0QBy7A3oLBY8js2rM5tJ-2cYjagagc8Zo28bQSIRtiCzsG4adEK2tnFGYMAaGV-6gJI/s320/lbwshot2024-04-21%20190656.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;私のプリセット（&lt;span style=&quot;color: red;&quot;&gt;XLXXX&lt;/span&gt;とあるのがデフォルトに追加したもの）&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;6. SDXLモデルに関する所感&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;&quot;&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;SD1.5に比べると、モデルの学習量がかなり疎な印象があります。SD1.5の時はどのモデルもどんなプロンプトでもそれなりの絵が出てきました。が、SDXLではモデルの得手不得手がはっきりしているような気がします。おそらく、SDXLで大きくなったネットワークに十分にデータをため込めていないのではと思いました。&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;LoRAで学習する際に、追加学習させようとした絵とモデルの知識がかけ離れている場合、今回のように特定の層にひずみをかけて適応が進むのだと思いました。&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;また、LoRAがSD1.5の時に比べると他のモデルに適用できないのもそのせいだと思います。 モデルごとにNWで学習がされている場所が異なり、LoRAが制御をかける箇所がモデルごとに異なるのだと思います。&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;いくつか試した中では&lt;a href=&quot;https://huggingface.co/cagliostrolab&quot; target=&quot;_blank&quot;&gt;AnimagineXL3&lt;/a&gt;系モデルは、追加データをかなり厚く使って学習しておりLoRAも安定した出力が出る印象です。&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;今回使ったblue_pencil-XLはマージモデル（それでもかなりのモデルをマージしていますが）で今回の事象が顕著になったのかなと思いました。&lt;/p&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/5911249521599740616/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2024/04/sdxlloralora-block-weight.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/5911249521599740616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/5911249521599740616'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2024/04/sdxlloralora-block-weight.html' title='作ったSDXLのLoRAをLoRA Block Weightで調整'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmni4b8dgNRk1uBUrrEI_pVQgkI6tesl5YerZukFKZ1wjzUdV1-sV1QkYu9U2ddNwfgvGG2n-UJtRpla_XMY5CpDWyz4HD7QCpqZAaVsmQVmLQoZ7PcCOYhwZ02IySJq_dHlSDq8RjwOkLG8B4JkYxXGBYNN_LZ7sJy6Hfk8gAZEZH-Wqpopu5UmuTM1A/s72-c/00139-3504313579.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-5301731172771437800</id><published>2024-04-14T16:48:00.004+09:00</published><updated>2024-05-10T00:48:58.824+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="LoRA"/><category scheme="http://www.blogger.com/atom/ns#" term="SDXL"/><category scheme="http://www.blogger.com/atom/ns#" term="stable diffusion"/><title type='text'>8GBのGPUカード+Windows環境でSDXLのLoRA学習にチャレンジ</title><content type='html'>&lt;div&gt;最近はSDXLを使った作品作りの試行錯誤をしています。いろいろやっていくとどうしても絵柄を調整したくなる。SD1.5では実はオリジナルのLoRAを作っていました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;私は手元ではメモリ8GBのGeForece RTX2070 Superを使っています。通常のRAMは16GBです。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;SDXLのLoRA学習は画像生成時以上にメモリが必要とのことでしたが、調べるとU-net部分だけに絞るなどのテクを使えば可能、とあったのですが、いろいろ調べて試してみたら、fp8_baseというオプションを使うことで、そこそこの速度で、この環境でもテキストエンコーダも含めたLoRAが学習できたのでご紹介したいと思います。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;SD 1.5でのLoRAづくりをしたことがある人を前提に記載しています。&lt;/div&gt;&lt;div&gt;また、グラボのドライバとgit,Python 3.10以上がインストールされていることも前提です。この辺りはwebuiなどを使っていればおそらく問題はないと思います。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. 準備&lt;/div&gt;&lt;div&gt;・仮想メモリの割り当てを増やしておく&lt;/div&gt;&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; システムのプロパティ-パフォーマンス-詳細設定タブ-仮想メモリで、最大仮想メモリが30GB弱割り当てられるようにしておく。（学習の初期に一瞬かなりのメモリを消費するポイントがあるようです）&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxhyphenhyphen0yWBu_E2r2V3Vc4uKsSnG81VgADd2SxPig7TkSb78e0V7XosoWoMtVCDOhMyeb0YJkbhShpqWgHexuuplwf5fCr5BhN14dJJt9LzkFTsLCsLk1kfbgs4VqeKZ3rvFWegQz0JNfBTt7z7vhCbLs5iRTal8OboQ_Q1uINKPZuve7jM9FL4QxTMQ-W5g/s1475/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-04-14%20154645.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;690&quot; data-original-width=&quot;1475&quot; height=&quot;188&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxhyphenhyphen0yWBu_E2r2V3Vc4uKsSnG81VgADd2SxPig7TkSb78e0V7XosoWoMtVCDOhMyeb0YJkbhShpqWgHexuuplwf5fCr5BhN14dJJt9LzkFTsLCsLk1kfbgs4VqeKZ3rvFWegQz0JNfBTt7z7vhCbLs5iRTal8OboQ_Q1uINKPZuve7jM9FL4QxTMQ-W5g/w401-h188/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-04-14%20154645.png&quot; width=&quot;401&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;2. sd-scriptsのインストール&lt;/div&gt;&lt;div&gt;git,pipなどを使って、インストールしていきます。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;適当なフォルダを作り、powershellを起動し、そのフォルダの中で以下のコマンドを起動。スクリプト本体と作業用のpython仮想環境を作成します。&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;div&gt;git clone&amp;nbsp; https://github.com/kohya-ss/sd-scripts.git&lt;/div&gt;&lt;div&gt;cd sd-scripts&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;python -m venv venv&lt;/div&gt;&lt;div&gt;.\venv\Scripts\activate&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt;必要なライブラリを 入れていきます。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;pip install torch==2.1.0 torchvision==0.16.0 torchaudio==2.1.0 --index-url https://download.pytorch.org/whl/cu118&lt;/p&gt;&lt;p&gt;pip install --upgrade -r requirements.txt&lt;/p&gt;&lt;p&gt;pip install xformers==0.0.22.post7 --index-url https://download.pytorch.org/whl/cu118&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;一部のファイルをコピーします。&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;cp .\bitsandbytes_windows\*.dll .\venv\Lib\site-packages\bitsandbytes\&lt;/p&gt;&lt;p&gt;cp .\bitsandbytes_windows\cextension.py .\venv\Lib\site-packages\bitsandbytes\cextension.py&lt;/p&gt;&lt;p&gt;cp .\bitsandbytes_windows\main.py .\venv\Lib\site-packages\bitsandbytes\cuda_setup\main.py&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp;いくつかフォルダも掘っておきます&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span&gt;mkdir dataset&lt;/span&gt;&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;mkdir outputs&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;mkdir logs&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;3.データの準備&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;mkdir dataset&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;を実行します。その下に、1024x1024以上のサイズの画像と、キャプションをセットにしたデータを配置しますが、この例ではさらにサブフォルダに&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; 10_class名&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;という名前のフォルダを作り、その下にデータを置きます。dataset.tomlを指定する方法もあるのですが、上記フォルダの先頭が示す、その画像に対する繰り返し回数を画像セットごとに指定できるので、私は旧来からのこの方法でデータを配置しています。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;また、一つのサブフォルダ内の画像セットの縦横のピクセル数は同一である必要があります。なお、ぴったり1024x1024ある必要は、この例ではありません。&lt;/p&gt;&lt;p&gt;また、キャプションテキストファイルの拡張子は.captionとしています。キャプションを付与するタガーの使い方などはここでは省略します。&lt;/p&gt;&lt;p&gt;4.config.yamlファイルの準備&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;nbsp;以下の内容の、config.yamlファイルを作ります。&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;div style=&quot;background-color: #1f1f1f; color: #cccccc; font-family: Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;command_file&lt;/span&gt;: &lt;span style=&quot;color: #569cd6;&quot;&gt;null&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;commands&lt;/span&gt;: &lt;span style=&quot;color: #569cd6;&quot;&gt;null&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;compute_environment&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;LOCAL_MACHINE&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;deepspeed_config&lt;/span&gt;: {}&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;distributed_type&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;NO&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;downcast_bf16&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;no&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;dynamo_backend&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;NO&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;fsdp_config&lt;/span&gt;: {}&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;gpu_ids&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;all&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;machine_rank&lt;/span&gt;: &lt;span style=&quot;color: #b5cea8;&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;main_process_ip&lt;/span&gt;: &lt;span style=&quot;color: #569cd6;&quot;&gt;null&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;main_process_port&lt;/span&gt;: &lt;span style=&quot;color: #569cd6;&quot;&gt;null&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;main_training_function&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;main&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;megatron_lm_config&lt;/span&gt;: {}&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;mixed_precision&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;no&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;num_machines&lt;/span&gt;: &lt;span style=&quot;color: #b5cea8;&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;num_processes&lt;/span&gt;: &lt;span style=&quot;color: #b5cea8;&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;rdzv_backend&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;static&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;same_network&lt;/span&gt;: &lt;span style=&quot;color: #569cd6;&quot;&gt;true&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;tpu_name&lt;/span&gt;: &lt;span style=&quot;color: #569cd6;&quot;&gt;null&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;tpu_zone&lt;/span&gt;: &lt;span style=&quot;color: #569cd6;&quot;&gt;null&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;use_cpu&lt;/span&gt;: &lt;span style=&quot;color: #569cd6;&quot;&gt;false&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;span&gt;5.GPUメモリをできるだけ空ける&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;できるだけ、実行されているアプリを減らし&lt;/span&gt;、GPUメモリを空けます&lt;/p&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;ブラウザ、常駐タスクを終了する。（タスクトレイアイコンも忘れずに）&lt;/li&gt;&lt;li&gt;ディスプレイサイズを800x600にする&lt;/li&gt;&lt;li&gt;視覚効果を全部切る。（ウインドウマネージャが使うメモリを減らす）&lt;/li&gt;&lt;/ol&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;　　特に3点目、PC-プロパティ-システム詳細設定-システムのプロパティ-パフォーマンスオプション-「パフォーマンスを優先する」&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4Js9R2l-N4nYZ2X_vvoop58d_8WBVH0iix7otuBZNtd1Ttq5o4tEu4xiWu-hv0Wcm2mdI5-eCfcVL80sZuncoG2IoQIwFD1a3xEwWL0FDMvSKOwcMiQnlpz3G0IMnmvJ-hEcO4Q0JGwgIjlejVF6fEZtZ0X-ZxvicS7Y1Ians-4tUlbgzKDW_huviP2w/s1903/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-04-14%20143550.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;710&quot; data-original-width=&quot;1903&quot; height=&quot;119&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4Js9R2l-N4nYZ2X_vvoop58d_8WBVH0iix7otuBZNtd1Ttq5o4tEu4xiWu-hv0Wcm2mdI5-eCfcVL80sZuncoG2IoQIwFD1a3xEwWL0FDMvSKOwcMiQnlpz3G0IMnmvJ-hEcO4Q0JGwgIjlejVF6fEZtZ0X-ZxvicS7Y1Ians-4tUlbgzKDW_huviP2w/s320/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-04-14%20143550.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;です。ここまでやると、かなり学習以外のGPUメモリの消費量を下げれると思います。私はこんな感じです。&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibf4NwuhULLdaCDh-2ErVtTDqs_XgI7qnkJgaWTzOuX58NC-LW_v6sJmzRo4wPAxmPSSDeCbvDmoHKYFSOK-ChdJXrKA7GQ2ugoa76BW2dNtJeGr8oy3F9Q1SqioB7_ZzNRd_DnRXra52eeSoV8L3MP4qG0NJ99ZevHvIb2ur35ijYq5i-Z1_wnqXKWQw/s107/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-04-14%20122918.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;106&quot; data-original-width=&quot;107&quot; height=&quot;106&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibf4NwuhULLdaCDh-2ErVtTDqs_XgI7qnkJgaWTzOuX58NC-LW_v6sJmzRo4wPAxmPSSDeCbvDmoHKYFSOK-ChdJXrKA7GQ2ugoa76BW2dNtJeGr8oy3F9Q1SqioB7_ZzNRd_DnRXra52eeSoV8L3MP4qG0NJ99ZevHvIb2ur35ijYq5i-Z1_wnqXKWQw/s1600/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-04-14%20122918.png&quot; width=&quot;107&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;目標は、「専用GPUメモリ」だけをLoRAの学習に使わせることです。共有GPUメモリを使いだすととたんに学習に必要な時間が3～10倍になってしまいます。逆に、計算時間を我慢すれば、GPUメモリが少なくても共有GPUメモリの仕組みを使ってもう少し制約が少ないLoRAの学習ができないわけでもないです。&lt;/p&gt;&lt;p&gt;6. 学習の実行&lt;/p&gt;&lt;p&gt;以下のコマンドを実行します。bat,cmdファイルにしておいてもよいと思います。&lt;/p&gt;&lt;blockquote&gt;&lt;blockquote&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: arial; font-size: x-small;&quot;&gt;accelerate launch --config_file=&quot;.\config.yaml&quot; sdxl_train_network.py `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --pretrained_model_name_or_path=&quot;学習の対象にしたいチェックポイント.safetensors&quot;&amp;nbsp; `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --vae=&quot;（VAEのありかのフルパス）sdxl_vae.safetensors&quot; `&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: red;&quot;&gt;--fp8_base &lt;/span&gt;`&lt;br /&gt;&amp;nbsp; &amp;nbsp; --output_dir=&quot;.\outputs&quot;&amp;nbsp; &amp;nbsp; `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --output_name=sdxl_test_lora&amp;nbsp; `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --save_model_as=safetensors&amp;nbsp; `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --prior_loss_weight=1.0&amp;nbsp; `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --max_train_steps=10&amp;nbsp; `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --learning_rate=1e-4&amp;nbsp; `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --optimizer_type=&quot;adafactor&quot;&amp;nbsp; `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --xformers&amp;nbsp; `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --mixed_precision=&quot;fp16&quot;&amp;nbsp; `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --cache_latents_to_disk `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --enable_bucket `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --caption_extension=&quot;.caption&quot; `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --gradient_checkpointing `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --save_every_n_epochs=1&amp;nbsp; `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --network_module=networks.lora `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --no_half_vae `&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: red;&quot;&gt;--network_dim=8 `&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; --network_alpha=2 `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --bucket_reso_steps=64 `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --logging_dir=&quot;.\logs&quot; `&lt;br /&gt;&amp;nbsp; &amp;nbsp; --max_train_epochs=2 `&lt;br /&gt;&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: red;&quot;&gt;--train_batch_size=3 `&lt;/span&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; --train_data_dir=&quot;.\dataset_tmp&quot; --resolution=&quot;1024,1024&quot; --min_bucket_reso=256 --max_bucket_reso=2048&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;p&gt;ここではLoRAのRankのディメンジョン数を8、バッチサイズを3にしています。私の環境ではこれが限界でした。また、--fb8_base オプションが重要でして、これがあることで、必要GPUメモリがぐっと減らせます。学習をU-net部分に限定する --network_train_unet_only を指定する必要がなくなりました。&lt;/p&gt;&lt;p&gt;ちなみにこの設定の時の学習の状況は以下のような感じ。&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguvFiFTUqwOG-NWNNo5YB2z6EWBX2X-WJPmlbqhOuaH0tN6ssnf3qcSYD1HWaLHZyzmJSYwRuAhOkGLlmY0Aoep4UoLmD1Quv1SEZPWzp4DGPvSk0QSDV37E4JZyRM9xF_kEoBFhrHCayoMiuEyAqWHFot57SNye61zUQKbJA2hfmef5VR_4GW4xks1_8/s333/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-04-14%20152559.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;16&quot; data-original-width=&quot;333&quot; height=&quot;15&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguvFiFTUqwOG-NWNNo5YB2z6EWBX2X-WJPmlbqhOuaH0tN6ssnf3qcSYD1HWaLHZyzmJSYwRuAhOkGLlmY0Aoep4UoLmD1Quv1SEZPWzp4DGPvSk0QSDV37E4JZyRM9xF_kEoBFhrHCayoMiuEyAqWHFot57SNye61zUQKbJA2hfmef5VR_4GW4xks1_8/s320/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-04-14%20152559.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOx5_WHiRGIropzwARmKUBkaaSLj8g6-Zt8LfILWfNf4IhF8czLTBYehA0hJJ8NzhA2zzNKOkiXDVi-ZdUMOQh3h3hMSf_8tjHYsBxeY9s3XXJADwGchGgft4yIVgApRFtqWqcfCyWprVvup4LisXUwAMyLwau__90w27LhrmDr8ONSuxrdzcjxwqWJAQ/s616/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-04-14%20153026.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;343&quot; data-original-width=&quot;616&quot; height=&quot;178&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOx5_WHiRGIropzwARmKUBkaaSLj8g6-Zt8LfILWfNf4IhF8czLTBYehA0hJJ8NzhA2zzNKOkiXDVi-ZdUMOQh3h3hMSf_8tjHYsBxeY9s3XXJADwGchGgft4yIVgApRFtqWqcfCyWprVvup4LisXUwAMyLwau__90w27LhrmDr8ONSuxrdzcjxwqWJAQ/s320/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-04-14%20153026.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;まあ、ギリギリですかね。&lt;/p&gt;&lt;p&gt;さて、学習方法はこれで何とかつかめたのですが、なかなか良い感じの絵柄が生成できなくて困っています。しばらくパラメータを振ったりしていきたいと思います。&lt;/p&gt;&lt;p&gt;補足：Winodows環境では以下のワーニングが出てきます。tritonはWindowsではサポートされていないそうですが、無視しても大丈夫とのことです。&amp;nbsp;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;A matching Triton is not available, some optimizations will not be enabled. Error caught was: No module named &#39;triton&#39;&amp;nbsp;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/5301731172771437800/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2024/04/8gbgpuwindowssdxllora.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/5301731172771437800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/5301731172771437800'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2024/04/8gbgpuwindowssdxllora.html' title='8GBのGPUカード+Windows環境でSDXLのLoRA学習にチャレンジ'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxhyphenhyphen0yWBu_E2r2V3Vc4uKsSnG81VgADd2SxPig7TkSb78e0V7XosoWoMtVCDOhMyeb0YJkbhShpqWgHexuuplwf5fCr5BhN14dJJt9LzkFTsLCsLk1kfbgs4VqeKZ3rvFWegQz0JNfBTt7z7vhCbLs5iRTal8OboQ_Q1uINKPZuve7jM9FL4QxTMQ-W5g/s72-w401-h188-c/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-04-14%20154645.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-538289705683558638</id><published>2024-04-07T21:36:00.016+09:00</published><updated>2025-10-17T08:34:23.602+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SDXL"/><category scheme="http://www.blogger.com/atom/ns#" term="stable diffusion"/><category scheme="http://www.blogger.com/atom/ns#" term="webui"/><title type='text'>ControlnetのtileでSDXL 1.0の高解像度化</title><content type='html'>Stable diffusion webui Forgeが登場して、メモリが節約されることで比較的前のスペックのGPUカードでもSDXL 1.0での生成が高速になったこともあるのか、多くのモデルやLoRAが登場しだしています。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;私もこれから、SDXLでも作品を作っていこうかあぁと思っているのですが、一つ問題なのが、画像のスケールアップ。それなりのサイズの画像を作ろうとすると8GBのメモリではやはりきつい。そもそも大きい画像の生成は時間がかかるので、小さめの画像を作って、気に入ったものをアップスケールするというのが通常のやり方になるかと思います。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;SD1.5ではforgeのimg2imgにあるSD Upscale＋controlnetのTileを使っていました。&lt;/div&gt;&lt;div&gt;SDXL用のcontrolnetのモデルもつい先日、以下にリリースがされています。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;https://huggingface.co/bdsqlsz/qinglong_controlnet-lllite/tree/main&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div class=&quot;col-span-8 flex items-center md:col-span-4 lg:col-span-3&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / .5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; background-color: white; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; display: flex; font-family: &amp;quot;Source Sans Pro&amp;quot;, ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; grid-column: span 3 / span 3;&quot;&gt;&lt;a class=&quot;group flex items-center truncate&quot; href=&quot;https://huggingface.co/bdsqlsz/qinglong_controlnet-lllite/blob/main/bdsqlsz_controlllite_xl_tile_realistic.safetensors&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / .5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; display: flex; overflow: hidden; text-decoration: inherit; text-overflow: ellipsis; text-wrap: nowrap;&quot;&gt;&lt;span class=&quot;truncate group-hover:underline&quot; style=&quot;--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / .5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(229, 231, 235); border-style: solid; border-width: 0px; box-sizing: border-box; overflow: hidden; text-decoration-line: underline; text-overflow: ellipsis;&quot;&gt;bdsqlsz_controlllite_xl_tile_realistic.safetensors&lt;/span&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ここではForgeでの使い方を説明します。ForgeならはじめからControlNetが使えるようになっていてあとはモデルダウンロードするだけですみます。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;0. 上記URLのモデルをダウンロード＆配置&lt;/div&gt;&lt;div&gt;ダウンロードしたら&lt;/div&gt;&lt;div&gt;&amp;nbsp;/webui/models/ControlNet&lt;/div&gt;&lt;div&gt;配下に置きます。UIを再起動します。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;１．txt2imgで画像を生成する&lt;/div&gt;&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; 1024x1024で画像を生成します。例は以下のパラメータで生成しました。&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;使用モデル：bluePencilXL_v600&lt;/li&gt;&lt;li&gt;プロンプト：1girl, best, japanese, pale blue casual dress, skinny body, Seductive expression, hotel bed room,smiling, black hair&lt;/li&gt;&lt;li&gt;ネガティブプロンプト：nsfw, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, artist name&lt;/li&gt;&lt;li&gt;CFG Step:Steps: 23, Sampler: Euler a, CFG scale: 7.5&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJpbejfaiqxhTKsGMpQLhh_NErXdT5O1HHVGhznybluYqr4iEFo4kcWFKvVL2-Cvke06rryqx0yShOdOqD22GWw0z_oyfrVY8eiS9JlTNHAWzWJ0FA8XyC_kMZ5DW31TTmQu73z77Ibm_R27_aiTHNOfQDFUS_TivBEihHcOe8uMBZl9O5klrjZl4PtXE/s1024/00226-1459244783.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1024&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJpbejfaiqxhTKsGMpQLhh_NErXdT5O1HHVGhznybluYqr4iEFo4kcWFKvVL2-Cvke06rryqx0yShOdOqD22GWw0z_oyfrVY8eiS9JlTNHAWzWJ0FA8XyC_kMZ5DW31TTmQu73z77Ibm_R27_aiTHNOfQDFUS_TivBEihHcOe8uMBZl9O5klrjZl4PtXE/s320/00226-1459244783.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;なかなかかわいらしくできました。&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;２．できた画像をimg2imgタブに送る&lt;/div&gt;&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;”Send image and generation parameters to img2img tab&quot;でimg2imgタブに送ります。&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5EkWr02zaVqK_YbyekilJSywko0SVkgYqNysnFIzEdl5NTLrkZ5O_TLOkJcbHDnz7Xx80k8ZMJjgYYe7ptV9r7X3gdK4xxD3pk6PoSlJ2v4aaSfq0NglsBcjB9P0JbwQG2A8QkhYW9UQHFtSZnZWC6EtCHaetkUp9gmFBeAVzg08fTkKDhEudGbV2JTM/s815/controlnet.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;750&quot; data-original-width=&quot;815&quot; height=&quot;294&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5EkWr02zaVqK_YbyekilJSywko0SVkgYqNysnFIzEdl5NTLrkZ5O_TLOkJcbHDnz7Xx80k8ZMJjgYYe7ptV9r7X3gdK4xxD3pk6PoSlJ2v4aaSfq0NglsBcjB9P0JbwQG2A8QkhYW9UQHFtSZnZWC6EtCHaetkUp9gmFBeAVzg08fTkKDhEudGbV2JTM/s320/controlnet.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;span&gt;Resizeモードは&quot;Just Resize&quot;を選びます。&lt;/span&gt;&lt;/div&gt;&lt;div&gt;画面最上部、Stable Diffusion checkpointとプロンプト、ネガティブプロンプトはtxt2imgの際と同じものを入力します。vae,clipskipなども指定していたら同様です。&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;３．&quot;Resize to&quot;タブでWidthとHeightに元画像サイズと同じぐらいの値を指定する&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;　2倍の2048x2048にしたいなら、それぞれ1024です。小さくても、大きくても構いませんが、大きいとメモリを食って時間もかかります。小さいと、分割処理が細かくなってやはり時間がかかります。画像も荒れるかもしれません。&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4. Denoising strengthを小さい数字にします&lt;/div&gt;&lt;div&gt;0.7ではおそらく絵が荒れます。 SD1.5では0.3ぐらいが多かったですが。後述しますが、SDXL1.0では0.2未満、0.17から0.15ぐらいがちょうどよいのではと思いました。&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;5.ControlNetの設定&lt;/div&gt;&lt;div&gt;&amp;nbsp;　まず、”ControlNet Unit 0”にチェックを入れ、&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Enableチェックボックスをチェック&lt;/li&gt;&lt;li&gt;Conrol Typeで”Tile”を選択&lt;/li&gt;&lt;li&gt;Preprocessorを選ぶ：これはSD1.5のものと同じでよいです。&quot;tile_resample&quot;,&quot;tile_colorfix+sharp&quot;など。私はどちらかというと&quot;tile_resample&quot;の方が好きです。絵が柔らかく仕上がります。&lt;/li&gt;&lt;li&gt;Moldelを選ぶ：手順0.のダウンロード・ファイル配置が正しければ&quot;bdsqlsz_controlllite_xl_tile_realistic&quot;が選べると思います。&lt;/li&gt;&lt;/ul&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxA4HJYpnfG5h268ECZuD98LdGDzOm0IJNAYAeg5WT4WAg4fvkuSW5BX3uWWItdevwcdck2ro4i6YDh5C1jYxgB2iWG8ycIWhr7zZfNyjSU1cnis4hQswdCiXXvvgrbZ1KSv68Nfct3Vp8GSrHAqqp1XdBRAUGonV4n3_KJ9KjklK3aslAfMWYY1LLQw0/s763/models.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;63&quot; data-original-width=&quot;763&quot; height=&quot;32&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxA4HJYpnfG5h268ECZuD98LdGDzOm0IJNAYAeg5WT4WAg4fvkuSW5BX3uWWItdevwcdck2ro4i6YDh5C1jYxgB2iWG8ycIWhr7zZfNyjSU1cnis4hQswdCiXXvvgrbZ1KSv68Nfct3Vp8GSrHAqqp1XdBRAUGonV4n3_KJ9KjklK3aslAfMWYY1LLQw0/w398-h32/models.png&quot; width=&quot;398&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;6. Scriptの設定&lt;/div&gt;&lt;/div&gt;&lt;div&gt;　img2imgタブの一番下にある&quot;Script&quot;にて、”SD Upscale&quot;を選びます。&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;TileOverlap:分割処理の際、処理を重ねるピクセル数。ここは64でよいと思います&lt;/li&gt;&lt;li&gt;ScaleFactor：元のサイズの何倍の絵にするか。1024x1024の絵を2048x2048にしたいのでここでは”２&quot;を選びます。小数点２桁で指定ができます&lt;/li&gt;&lt;li&gt;Upscaler:お好みのアップスケーラを選びます。SD1.5と同じものが指定できます。私は4x-UltraSharp他は、SwinIR_4xやR-ESRGAN 4x+を選ぶことが多いです&lt;/li&gt;&lt;/ul&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtFiEZQRBjXdUS9lU8FT3u2zlL72iVi2dMpGdEiAmEtvqRAmSdx7dz-qkYNkcgjj3APgtTXjVBXbXPMC5lTeL2do4eeem6-hq00CWNDeItCgQW9_LNTP_LLT2vLcvXaG9HVHunycyrBy1pwN5XWvAxVlCx2jxVQ14Of1B61veKHPbWwlOukJ0zcVeWi9A/s902/sd%20upscale.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Script&quot; border=&quot;0&quot; data-original-height=&quot;387&quot; data-original-width=&quot;902&quot; height=&quot;179&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtFiEZQRBjXdUS9lU8FT3u2zlL72iVi2dMpGdEiAmEtvqRAmSdx7dz-qkYNkcgjj3APgtTXjVBXbXPMC5lTeL2do4eeem6-hq00CWNDeItCgQW9_LNTP_LLT2vLcvXaG9HVHunycyrBy1pwN5XWvAxVlCx2jxVQ14Of1B61veKHPbWwlOukJ0zcVeWi9A/w418-h179/sd%20upscale.png&quot; width=&quot;418&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;7. 実行&lt;/div&gt;&lt;div&gt;　Generateボタンを押して処理を待ちます。&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;以上です。&lt;/div&gt;&lt;div&gt;いろいろ試行錯誤していると、おかしくなることがあります。（おそらくGPUメモリへのモデルの出し入れのせい）その際は再起動しましょう&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;■Denoise Strength&lt;/div&gt;&lt;div&gt;４でも書きましたがDenoise Strength(D.S)はSDXL1.0はSD1.5よりセンシティブに思います。&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6iT8RHrioCxobXJnrf8Gc6mvii1D5UBoFkoXDXXG596qnC22XUS302fjMjaCM3mDgOyPOF44ex-4e9ivipQn00EHL4vCzT9pi5aHmC4ZidVJhAsuz71XOKPjwkxRjMsb3sFsRSdJFJZiAT7cCg6uVUIhVN6Xtd2hErHMoZQyWQgj7lwgfCzD3-n8dRMY/s2048/00025-3573421140.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2048&quot; data-original-width=&quot;2048&quot; height=&quot;210&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6iT8RHrioCxobXJnrf8Gc6mvii1D5UBoFkoXDXXG596qnC22XUS302fjMjaCM3mDgOyPOF44ex-4e9ivipQn00EHL4vCzT9pi5aHmC4ZidVJhAsuz71XOKPjwkxRjMsb3sFsRSdJFJZiAT7cCg6uVUIhVN6Xtd2hErHMoZQyWQgj7lwgfCzD3-n8dRMY/w210-h210/00025-3573421140.jpg&quot; width=&quot;210&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizix7Phgom5gz821B2yAXUKcglJhyUM9sVB71Z0VTKl6gM_q5uUD-qbr4vWaKlThKtRtEMBaKZTjYPPJ47-39G_wPJxBZkhy9-LP6VXP4eRSOGNOJ0WaGv5QMctkxyhWyAzx2xLsCAw4lvCKe9OwJHzlEfWNzweQJL7yh1mIpf-AdLi5uone0GqW2O8QY/s2048/00027-217678450.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2048&quot; data-original-width=&quot;2048&quot; height=&quot;207&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizix7Phgom5gz821B2yAXUKcglJhyUM9sVB71Z0VTKl6gM_q5uUD-qbr4vWaKlThKtRtEMBaKZTjYPPJ47-39G_wPJxBZkhy9-LP6VXP4eRSOGNOJ0WaGv5QMctkxyhWyAzx2xLsCAw4lvCKe9OwJHzlEfWNzweQJL7yh1mIpf-AdLi5uone0GqW2O8QY/w207-h207/00027-217678450.jpg&quot; width=&quot;207&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;　　　　　　　　　左 D.S 0.5&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 右 D.S 0.17&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;一見同じように見えますが、D.Sが0.5の方はあちこちにノイズが入っています。&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8v0A6S4UxhHt2jiGz0GeEDOhN9Kew1FbeZis5FN7jgHXGvjTixgRGPKM7NjYCpRnTo3Y1EfAMTNOaKltvV7s4L04-dXMZVWqd77-FNlzpau_dGbH_rvs78BdNraUgJqpjDYv0cGp9YlEyBFkAd4CRkjr5ZSOVRkHpzSsDwFlR7Of9SrJC9eZsgw0w0Is/s327/error.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;297&quot; data-original-width=&quot;327&quot; height=&quot;291&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8v0A6S4UxhHt2jiGz0GeEDOhN9Kew1FbeZis5FN7jgHXGvjTixgRGPKM7NjYCpRnTo3Y1EfAMTNOaKltvV7s4L04-dXMZVWqd77-FNlzpau_dGbH_rvs78BdNraUgJqpjDYv0cGp9YlEyBFkAd4CRkjr5ZSOVRkHpzSsDwFlR7Of9SrJC9eZsgw0w0Is/s320/error.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;右の髪の毛の部分に変な湧きだしが生じています。また右目の目元にもゴミが出ています。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;D.Sはなかなか調整が難しいのでアップスケーラの変更と合わせながら調整をするのがいいと思いますが。数字は控えめにするのがよいかと思います。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;最後に今日の表現&lt;/div&gt;&lt;div&gt;ワンピースの服は英語では ”Casual dress&quot;といいます。&lt;/div&gt;&lt;div&gt;水色 &quot;pale blue&quot; （淡い青色）&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/538289705683558638/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2024/04/sdxl-10controlnettile.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/538289705683558638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/538289705683558638'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2024/04/sdxl-10controlnettile.html' title='ControlnetのtileでSDXL 1.0の高解像度化'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJpbejfaiqxhTKsGMpQLhh_NErXdT5O1HHVGhznybluYqr4iEFo4kcWFKvVL2-Cvke06rryqx0yShOdOqD22GWw0z_oyfrVY8eiS9JlTNHAWzWJ0FA8XyC_kMZ5DW31TTmQu73z77Ibm_R27_aiTHNOfQDFUS_TivBEihHcOe8uMBZl9O5klrjZl4PtXE/s72-c/00226-1459244783.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-1542549224302659587</id><published>2024-04-03T01:07:00.007+09:00</published><updated>2024-05-20T00:02:44.411+09:00</updated><title type='text'>Stable diffusion の呪文として、使えそうな手の表現</title><content type='html'>&lt;span style=&quot;font-family: inherit;&quot;&gt;Stable diffusion の呪文として、使えそうな手の表現&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;小指 pinky finger, little finger,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;人差し指 index finger,pointer finger&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;中指 middle finger, long finger, second finger&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;薬指 third finger, ring finger&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;親指 thumb&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;親指の付け根の盛り上がったところ&amp;nbsp;&lt;span face=&quot;arial, sans-serif&quot; style=&quot;background-color: white; color: #4d5156;&quot;&gt;ball of the thumb&lt;/span&gt;&lt;span face=&quot;arial, sans-serif&quot; style=&quot;background-color: white; color: #4d5156;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span face=&quot;arial, sans-serif&quot; style=&quot;color: #4d5156;&quot;&gt;&lt;span style=&quot;background-color: white; font-family: inherit;&quot;&gt;つまむ pinch&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span face=&quot;arial, sans-serif&quot; style=&quot;color: #4d5156;&quot;&gt;&lt;span style=&quot;background-color: white; font-family: inherit;&quot;&gt;手の平を下に向けて水平にする palm down&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span face=&quot;arial, sans-serif&quot; style=&quot;color: #4d5156;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;div style=&quot;font-family: inherit;&quot;&gt;&lt;span&gt;指を伸ばす Fingers extended&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;font-family: inherit;&quot;&gt;スラっとした手 slender fingers&lt;/div&gt;&lt;div&gt;手を軽く握ってできる親指と人差し指で囲まれてできる穴:clasp&lt;/div&gt;&lt;div&gt;握られた親指と人差し指。A thumb and forefinger held in a grip.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;font-family: inherit;&quot;&gt;薬指がthirdなのは、人差し指、中指に次いでの指ということらしいです&lt;/div&gt;&lt;div style=&quot;font-family: inherit;&quot;&gt;肌色のこと　fair skin&lt;/div&gt;&lt;div style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;font-family: inherit;&quot;&gt;拳：fist&lt;/div&gt;&lt;div style=&quot;font-family: inherit;&quot;&gt;Make a fist with your thumb inside&lt;/div&gt;&lt;div style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/1542549224302659587/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2024/04/stable-diffusion.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/1542549224302659587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/1542549224302659587'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2024/04/stable-diffusion.html' title='Stable diffusion の呪文として、使えそうな手の表現'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-9018949198299752288</id><published>2024-02-23T18:47:00.002+09:00</published><updated>2024-02-23T20:58:54.221+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="stable diffusion"/><category scheme="http://www.blogger.com/atom/ns#" term="webui"/><title type='text'>Stable Diffusion WebUI: ADetailerでの手の修正を考察する</title><content type='html'>Stable Diffusion WebUIのプロンプトを探る話です。これは英語の話でもあるのです。&lt;div&gt;最初に今回覚えた表現&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;metacarpal: (^メ゙タカーパル。^はアクセント位置) :中手骨(ちゅうしこつ）、拳を握ったときに指の付け根の出っ張りの骨。&lt;/div&gt;&lt;div&gt;slender hand:スラッとした手&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;さて本題。Stable Diffusionで人物の絵を生成させたとき、体のディテールが乱れることはよくあります。特に難しいのは手、足の指。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;全体的に気に入った絵が出来たなと思っても、指がありえないことになっていて残念というとはよくよくありますね。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;img2imgのinpaintの機能で修正しようとしてもあまり上手く行かず、Controlnetのopenpose, depthなどの機能を使う手もあるのですが、たまたま生成された構図やポーズをうまく活かしたいとするといろいろと準備が必要です。また、inpaintは、補正領域を指定するマスクを描くのが結構大変です。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;今回はADetailerという拡張機能を使います。これは、描画後に顔や手などの領域を自動で抽出し、inpaintを実行してくれるというなかなかお気楽なツールです。インストールはあちこちで紹介されているのでここでは省略します。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;今回のお題。こちらの絵の左下の手となります。&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOe6foWu78hSURL4mmpSGOhgzimrcAvBkqffolqpPf8Hd5SCnR3GH30MPXdFvnob7B-SMUoYtvyd4Oy-tFI5zrbA0t7xFbjecEd85ALSY0aKlhddZxNxOBvAoQVlmp1s8pr_GdBd5Oi0ggMucBNOMEWiCeatqKwI1eq40-hOYZR1IWcZ_nvqI4LWO7eD0/s536/original00038-28998233.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;536&quot; data-original-width=&quot;413&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOe6foWu78hSURL4mmpSGOhgzimrcAvBkqffolqpPf8Hd5SCnR3GH30MPXdFvnob7B-SMUoYtvyd4Oy-tFI5zrbA0t7xFbjecEd85ALSY0aKlhddZxNxOBvAoQVlmp1s8pr_GdBd5Oi0ggMucBNOMEWiCeatqKwI1eq40-hOYZR1IWcZ_nvqI4LWO7eD0/s320/original00038-28998233.png&quot; width=&quot;247&quot; /&gt;&lt;/a&gt;&lt;/div&gt;なかなかいい表情とお背中が生成されているのですが、左下の手が少しおかしなことになっています。&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_Sr_aLyx0lZWA_FNRIH83JlGr2DCczjGXkLkgbGdX6AjVniAdud3NKN3Zje7cTXReGaj0FmO_MBhSSxOdjWMCjmG-rNPTXlwcGxYebBdWTD9VKXzfqFSX5y64WDrP9ENkSCuCkpjsl3IkFmlmmU2wxBvqj1VH-ZCnEbB3GXxeHinvIYk7WaUno7Cp82k/s190/initial_00038-28998233.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;190&quot; data-original-width=&quot;190&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_Sr_aLyx0lZWA_FNRIH83JlGr2DCczjGXkLkgbGdX6AjVniAdud3NKN3Zje7cTXReGaj0FmO_MBhSSxOdjWMCjmG-rNPTXlwcGxYebBdWTD9VKXzfqFSX5y64WDrP9ENkSCuCkpjsl3IkFmlmmU2wxBvqj1VH-ZCnEbB3GXxeHinvIYk7WaUno7Cp82k/s1600/initial_00038-28998233.png&quot; width=&quot;190&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;薬指と小指が影に潰されてしまっています。&lt;/div&gt;&lt;div&gt;ADetailerを有効にすると、一旦画像を生成後に、下記のように領域抽出をしてくれて、そこにinpaintを実行してくれます。修正したい対象が手なのか顔なのかはADetailer用のモデルを選択して指定します。&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXaQNObex00wJH9FoJWmsu9-Sas4TT60Ynkj_pat6CBJxWNUbnS9ivkYmWmWhWqNO9Iw5zvtgO4NQmWzY2mqlEKZUU-MMMfkOUzqIGaP4ftRLNg9z70IEQsiFGjmC-83HEaW-3zH5xsNTTa1cqARdD3oJ51aDgAwfyO2F0W7oIdeTRI3H_38xbTa0mM0k/s707/adetailer_execution.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;707&quot; data-original-width=&quot;707&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXaQNObex00wJH9FoJWmsu9-Sas4TT60Ynkj_pat6CBJxWNUbnS9ivkYmWmWhWqNO9Iw5zvtgO4NQmWzY2mqlEKZUU-MMMfkOUzqIGaP4ftRLNg9z70IEQsiFGjmC-83HEaW-3zH5xsNTTa1cqARdD3oJ51aDgAwfyO2F0W7oIdeTRI3H_38xbTa0mM0k/s320/adetailer_execution.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;最初は以下の設定ですすめていきました。&lt;div&gt;&lt;div&gt;ADetailer model: hand_yolov8n.pt,&lt;/div&gt;&lt;div&gt;ADetailer mask blur: 4,&amp;nbsp;&lt;/div&gt;&lt;div&gt;ADetailer denoising strength: 0.4,&amp;nbsp;&lt;/div&gt;&lt;div&gt;他のパラメータはデフォルト&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;はじめ：&lt;/div&gt;&lt;div&gt;ADetailer用のプロンプト：puts hands on deck, (手をデッキの上のに置いている)、だけを指定&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3h2oTNfCk7MDKZZ_VCs8EZO4aTeNlI-MSBx4XRtPREajS5sUyrkL06XNT2kKTObMYzA4yfJwgXLNd7t0rRKOpDYwwi1lxPOoYIV67heuBWnOYBTlx9r1MhCeBoWbtkORGGDIiSdwAZxjAIkxJfCj3pNF5EAdOvVlUUoldUENo4Ss2ZHLz4EEbE1DTc5w/s190/firrst_00039-28998233.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;190&quot; data-original-width=&quot;190&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3h2oTNfCk7MDKZZ_VCs8EZO4aTeNlI-MSBx4XRtPREajS5sUyrkL06XNT2kKTObMYzA4yfJwgXLNd7t0rRKOpDYwwi1lxPOoYIV67heuBWnOYBTlx9r1MhCeBoWbtkORGGDIiSdwAZxjAIkxJfCj3pNF5EAdOvVlUUoldUENo4Ss2ZHLz4EEbE1DTc5w/s1600/firrst_00039-28998233.png&quot; width=&quot;190&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;なんとなくうまく行っているようも見えますが、これは左手なので手前が小指。小指と薬指の間が開きすぎている気がします。薬指は人差し指として書かれている気がします。あと、女性にしては手がゴツい。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;２回目：&lt;/div&gt;&lt;div&gt;プロンプト：&quot;slender hand, pinky finger, (ring finger) puts her hands on deck&quot;,&amp;nbsp;&lt;/div&gt;&lt;div&gt;ネガティブプロンプト：&quot;metacarpal, (shadow:1.2)&quot;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;女性をイメージしてslender hand=スラっとした手とさらにring finger=薬指をカッコで強調しながら入れました。また拳の感じを取るためにネガティブプロンプトにmetacarpal(中手骨)と影(shadow)とを入れてみました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikolnBE1eHoL_0d1FAe7ObhOCfTmQWzYgg3Kk336zcKn1M-2ncceubRoLYl0ZHYJbNJOh2Oj5Ir-3bmIRt05FpGzmgaig5yqq1hrwr9H3Br_NaB9TGgGijHMapXLsg1tHx25irp1Hzhw82EZ8uksPAozCo_ciRMvvC56MVeWjOlsPT32iTTIGOHivytFQ/s190/second_00049-28998233.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;190&quot; data-original-width=&quot;190&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikolnBE1eHoL_0d1FAe7ObhOCfTmQWzYgg3Kk336zcKn1M-2ncceubRoLYl0ZHYJbNJOh2Oj5Ir-3bmIRt05FpGzmgaig5yqq1hrwr9H3Br_NaB9TGgGijHMapXLsg1tHx25irp1Hzhw82EZ8uksPAozCo_ciRMvvC56MVeWjOlsPT32iTTIGOHivytFQ/s1600/second_00049-28998233.png&quot; width=&quot;190&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;ring fingerのringに引きづられて指輪らしきものが描かれました。でも、薬指の部分がない。あと少し画質が低いことも気になりました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;３回目：&lt;/div&gt;&lt;div&gt;&lt;div&gt;プロンプト： masterpiece, best quality, absurdres, highest resolution,left hand, slender hand, pinky finger, puts her hands on deck, back of the hand, thumb, wood deck&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ネガティブプロンプト: metacarpal, (shadow:1.2), darkness, gap between fingers, (ugly face:0.8),cross-eyed,sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, bad anatomy, facing away,extra fingers, fewer digits, extra limbs,extra legs, malformed limbs, fused fingers, too many fingers, long neck, buildings, birds, wooden wall&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;書き込みが足りないのかと考え、txt2img本体のプロンプトからの品質に関するプロンプトと、ネガティブプロンプトを入れてみました。左手であることを強調するためにleft handも入れました。ネガティブプロンプトは手の変な部分を解消し薬指を生やす効果を狙っています（アデランスかよ！）&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEGzhoTiA8b2J374p6Z4oTCcbaxc22IdAAB6nWphrid84GlBiHp95LW1g4hLv-s1TkKquY1eouUFNZOGeEUBTQ7WbxlRxEyOTwJGU7PlsBSBJnZM6Z6YBqXGViwfiO7fTXeeQXNwPlNSCey8oQKwdFc2ue2oMImlHKI7Q7gD69KjttrwkxlbDONuWedWg/s190/third_00079-28998233.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;190&quot; data-original-width=&quot;190&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEGzhoTiA8b2J374p6Z4oTCcbaxc22IdAAB6nWphrid84GlBiHp95LW1g4hLv-s1TkKquY1eouUFNZOGeEUBTQ7WbxlRxEyOTwJGU7PlsBSBJnZM6Z6YBqXGViwfiO7fTXeeQXNwPlNSCey8oQKwdFc2ue2oMImlHKI7Q7gD69KjttrwkxlbDONuWedWg/s1600/third_00079-28998233.png&quot; width=&quot;190&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;うーん、手の絵柄の品質は上がったが、薬指が生えない。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;４回目：（実際は数十の試行が実施されています）&lt;/div&gt;どうにもうまく行かないので、パラメータをいじることにしました。&lt;/div&gt;&lt;div&gt;ADetailer denoising strength: 0.79&lt;/div&gt;&lt;div&gt;ADetailer inpaint only masked: True,（ここをTrueにするには、チェックを入れる）&lt;/div&gt;&lt;div&gt;ADetailer inpaint padding: 84,&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;denoising strengthは元の絵をどれだけ変更するかに関するパラメータです。これを結構強めにしました（デフォルトは0.4ぐらい）。すると、&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPt_zWEcNX8zHT1KxnhqzioVinSYj0v9vaZx-nxo_GngyaR4Z2ns7JN2FHSym0MIDv12b2XMaH43kSRsmXgMqJ0Lqud6oEbb26E9RlQ19KPr6KTGRmqX_DdNM45jHKVPJn3jG3xN24VWyz6PKwjleOxRiavLz_rYvEhEjj9bqyR1RRUeIwiTcvd0XSTyo/s190/fourth_00073-28998233.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;190&quot; data-original-width=&quot;190&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPt_zWEcNX8zHT1KxnhqzioVinSYj0v9vaZx-nxo_GngyaR4Z2ns7JN2FHSym0MIDv12b2XMaH43kSRsmXgMqJ0Lqud6oEbb26E9RlQ19KPr6KTGRmqX_DdNM45jHKVPJn3jG3xN24VWyz6PKwjleOxRiavLz_rYvEhEjj9bqyR1RRUeIwiTcvd0XSTyo/s1600/fourth_00073-28998233.png&quot; width=&quot;190&quot; /&gt;&lt;/a&gt;&lt;/div&gt;のように、影が消えて、手を侵食するようにウッドデッキの盛り上がりが生成されました。手が上書きされるほど変更がかけられるということは、薬指も生やせるのではないかと考えました。denoising strength を中心にパラメータの調整を試みました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;５回目：&lt;/div&gt;&lt;div&gt;&lt;div&gt;プロンプト： masterpiece, best quality, absurdres, highest resolution,left hand, slender hand, pinky finger, puts her hands on deck, back of the hand, thumb, wood deck&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ネガティブプロンプト: metacarpal, (shadow:1.2), darkness, gap between fingers, (ugly face:0.8),cross-eyed,sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, bad anatomy, facing away,extra fingers, fewer digits, extra limbs,extra legs, malformed limbs, fused fingers, too many fingers, long neck, buildings, birds, wooden wall&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ADetailer mask blur: 8,&amp;nbsp;&lt;/div&gt;&lt;div&gt;ADetailer denoising strength: 0.58,&lt;/div&gt;&lt;div&gt;ADetailer inpaint only masked: True, （ここをTrueにするには、チェックを入れる）&lt;/div&gt;&lt;div&gt;ADetailer inpaint padding: 84&lt;/div&gt;&lt;div&gt;&lt;div&gt;ADetailer use separate CFG scale: True,（ここをTrueにするには、チェックを入れる）&lt;/div&gt;&lt;div&gt;ADetailer CFG scale: 8.5&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglZ2ndTOL4el7pWrMkk-YAvSCr5a8OO9aizblSxtQx_edSotQI59GsU3ODhvP4IkODJa-RwNk6s1mt0ztWzvilSWGnbAhcIuglewwP5X7qIfdinU7JVtL1pBEPo8PeIMGvu6nUQxzULzc2nRxluUOId0xBTa2uNY4vFhK0iVY9E8TeArNp1T80ggI_s80/s190/last_00076-28998233.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;190&quot; data-original-width=&quot;190&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglZ2ndTOL4el7pWrMkk-YAvSCr5a8OO9aizblSxtQx_edSotQI59GsU3ODhvP4IkODJa-RwNk6s1mt0ztWzvilSWGnbAhcIuglewwP5X7qIfdinU7JVtL1pBEPo8PeIMGvu6nUQxzULzc2nRxluUOId0xBTa2uNY4vFhK0iVY9E8TeArNp1T80ggI_s80/s1600/last_00076-28998233.png&quot; width=&quot;190&quot; /&gt;&lt;/a&gt;&lt;/div&gt;手が壊れない程度のdenoising strengthを探り、おおよそ満足できる結果になりました。&lt;/div&gt;&lt;div&gt;投稿などするにはUpscaleをする方多いと思いますが、ADetailerはHiresをかけたあとに実行されるので、大きいサイズ用の設定はまた少し探さないといけないと思います。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;今回のまとめ：ADetailerのコツ１&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;絵柄のクオリティを上げるために、txt2img本体のプロンプトで与えた品質に関するテキストも、ADetailerのプロンプトに与える。&lt;/li&gt;&lt;li&gt;大胆に修正をかけるためは、ADetailer denoising strengthの値を0.5以上の値を使う&lt;/li&gt;&lt;li&gt;（この時、ADetailer inpaint only masked:にチェックを入れ、 上記の絵の場合(全体540x540)でADetailer inpaint paddingの値を 84px とデフォルトよりもだいぶ大きな値とした。）&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;おそらく上記のノウハウはimg2imgやControlNetのinpaintでも参考になるのではと思いました。&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/9018949198299752288/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2024/02/stable-diffusion-webui-adetailer.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/9018949198299752288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/9018949198299752288'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2024/02/stable-diffusion-webui-adetailer.html' title='Stable Diffusion WebUI: ADetailerでの手の修正を考察する'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOe6foWu78hSURL4mmpSGOhgzimrcAvBkqffolqpPf8Hd5SCnR3GH30MPXdFvnob7B-SMUoYtvyd4Oy-tFI5zrbA0t7xFbjecEd85ALSY0aKlhddZxNxOBvAoQVlmp1s8pr_GdBd5Oi0ggMucBNOMEWiCeatqKwI1eq40-hOYZR1IWcZ_nvqI4LWO7eD0/s72-c/original00038-28998233.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-1241870709884745497</id><published>2024-02-18T18:38:00.001+09:00</published><updated>2024-02-18T18:38:05.142+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="stable diffusion"/><title type='text'>Stable Diffusion 画風をコントロールの対訳</title><content type='html'>ベクターアート vector art
厚塗り impasto
水彩画 watercolor
厚塗りのペイントthick paint
線画line art
油絵oil painting
ガッシュ gouache
パステル pastel 
インク画 ink drawing
キアロスクーロ（明暗法）chiaroscuro
ピクセルアート pixel art
フラットデザインflat design
コンター画（輪郭画）contour drawing
スケッチsketch
シルエットsilhouette
デジタルペインティングdigital painting
ローポリゴンlow poly3d
モデル3d model
アニメ風anime style
マンガ風manga style
コミック風comic style
ポップアートpop art
リアル調 realistic
フォトリアリスティックphotorealistic

</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/1241870709884745497/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2024/02/stable-diffusion.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/1241870709884745497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/1241870709884745497'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2024/02/stable-diffusion.html' title='Stable Diffusion 画風をコントロールの対訳'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-2425547847857580431</id><published>2024-01-02T17:18:00.101+09:00</published><updated>2024-01-02T17:40:44.176+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BreakDownRealistic"/><category scheme="http://www.blogger.com/atom/ns#" term="stable diffusion"/><category scheme="http://www.blogger.com/atom/ns#" term="webui"/><title type='text'>Stable Diffusionでポーズを生成するための対訳集2</title><content type='html'>対訳集その２です。その１は前のポストをご覧ください。今回はちょっとエッチぃポーズを取らせるたこともあって、パンツルックメインです。&lt;div&gt;&lt;div&gt;&lt;table data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot; style=&quot;border-collapse: collapse; width: 588px;&quot;&gt;&lt;colgroup&gt;&lt;col style=&quot;width: 309px;&quot;&gt;&lt;/col&gt;&lt;col style=&quot;width: 279px;&quot;&gt;&lt;/col&gt;&lt;/colgroup&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;309&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;日本語　　　　　　　　　&lt;/td&gt;&lt;td data-colwidth=&quot;279&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;英語&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;309&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;足を投げ出す&lt;/td&gt;&lt;td data-colwidth=&quot;279&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;&lt;div&gt;throws up her legs,&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmkg_CcgbMqTU9Fvin68l2XXpbedgwKA5z6nN9RXvNCqqx8jj7CQH2d4D4INzyg7pbk9MQPUh64vVORsPTtrcVihfc5XjyeVvZMn4OKZIGPm6V_BdAM37nNvGMrs3ATqJfdyj2uai2NxKhXKs2P9jJJzjr8nGg55wC0rPsoroPBGMVFi434NWpreygTKM/s512/00084-1716823046.png&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmkg_CcgbMqTU9Fvin68l2XXpbedgwKA5z6nN9RXvNCqqx8jj7CQH2d4D4INzyg7pbk9MQPUh64vVORsPTtrcVihfc5XjyeVvZMn4OKZIGPm6V_BdAM37nNvGMrs3ATqJfdyj2uai2NxKhXKs2P9jJJzjr8nGg55wC0rPsoroPBGMVFi434NWpreygTKM/s320/00084-1716823046.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;309&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;逆立ちをする&lt;/td&gt;&lt;td data-colwidth=&quot;279&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;&lt;div&gt;does headstand&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBiemxZYOzra_9u3Fj4sCINn15a_l8D96SRPghCRPBmjuUtH8mrH7BDBx8UDxYepCaul5xCYh3HxoePi4qyazy4pzI5ExxdJFIpFNwyYufBkUK5cfchupHFmHntoDHQVPah2E5jdMoVBO7xbzxdLCTfCLBoPIq-Wa-ZQmbKpcpcisGcRhEfhj1wft6UMc/s512/00070-3822001223.png&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBiemxZYOzra_9u3Fj4sCINn15a_l8D96SRPghCRPBmjuUtH8mrH7BDBx8UDxYepCaul5xCYh3HxoePi4qyazy4pzI5ExxdJFIpFNwyYufBkUK5cfchupHFmHntoDHQVPah2E5jdMoVBO7xbzxdLCTfCLBoPIq-Wa-ZQmbKpcpcisGcRhEfhj1wft6UMc/s320/00070-3822001223.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;309&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;球を投げる&lt;/td&gt;&lt;td data-colwidth=&quot;279&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;&lt;br /&gt;&lt;div&gt;throwing the ball&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZsl-uPD2GeY3Xj9XrwPxQK0_wtoc-PqDAYjlsS5RAh8KxbGKlLpnP5N-7inuc4-DfBKRK-6SrCM2BxFQWNW4_CZ9L0ZenPYadaCpcVGsaNFpQbSVhPFG_SR-AnYZvmICWVJZ-Xc5GLQR9cXdpK2Rx_saW7jd_ypiw5jVvm-F47r05Z5zS1nf7MiMhe-w/s512/00122-3074049847.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZsl-uPD2GeY3Xj9XrwPxQK0_wtoc-PqDAYjlsS5RAh8KxbGKlLpnP5N-7inuc4-DfBKRK-6SrCM2BxFQWNW4_CZ9L0ZenPYadaCpcVGsaNFpQbSVhPFG_SR-AnYZvmICWVJZ-Xc5GLQR9cXdpK2Rx_saW7jd_ypiw5jVvm-F47r05Z5zS1nf7MiMhe-w/s320/00122-3074049847.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;309&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;走っている&lt;/td&gt;&lt;td data-colwidth=&quot;279&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;&lt;div&gt;running&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdOziObFpc8m_NAVjI5YYMvS2kmhe6U1aGCpT2J46WMdKbdvSpy-VT_99KrtyB60Fv0qZHNJM9udXBFlp679YpnElCHU1Ucf3xiqMWNo-wJUx17tBTVR0nX4urkxyqM4q7ENkDKxWMkm5c8LbrLMJM0A0KgGd507Aq2PYNnBH_6iGC-pjfz-q_06lnky8/s512/00133-534800038.png&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdOziObFpc8m_NAVjI5YYMvS2kmhe6U1aGCpT2J46WMdKbdvSpy-VT_99KrtyB60Fv0qZHNJM9udXBFlp679YpnElCHU1Ucf3xiqMWNo-wJUx17tBTVR0nX4urkxyqM4q7ENkDKxWMkm5c8LbrLMJM0A0KgGd507Aq2PYNnBH_6iGC-pjfz-q_06lnky8/s320/00133-534800038.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;309&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;振り返る&lt;/td&gt;&lt;td data-colwidth=&quot;279&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;look back&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF6Qcb3cFPOdv0i5lC5VN2CjgK9b9jUli1U-ou-tBE0apWvGGUZQ5Fj5aIPtoDPCuB3w8EU7-QRf5p1KlC9oEtoStQH6ARplb1eweIwmA2yHgI5aLwBma0PwlNdGmKhh86McFaHufhU4KwUP9sjGbG8wySub1tbmmaFctUCh3YN4nIrwz3lXQ55p3KFxI/s512/00007-3839503614.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF6Qcb3cFPOdv0i5lC5VN2CjgK9b9jUli1U-ou-tBE0apWvGGUZQ5Fj5aIPtoDPCuB3w8EU7-QRf5p1KlC9oEtoStQH6ARplb1eweIwmA2yHgI5aLwBma0PwlNdGmKhh86McFaHufhU4KwUP9sjGbG8wySub1tbmmaFctUCh3YN4nIrwz3lXQ55p3KFxI/s512/00007-3839503614.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF6Qcb3cFPOdv0i5lC5VN2CjgK9b9jUli1U-ou-tBE0apWvGGUZQ5Fj5aIPtoDPCuB3w8EU7-QRf5p1KlC9oEtoStQH6ARplb1eweIwmA2yHgI5aLwBma0PwlNdGmKhh86McFaHufhU4KwUP9sjGbG8wySub1tbmmaFctUCh3YN4nIrwz3lXQ55p3KFxI/s320/00007-3839503614.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;309&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;腕を左右に伸ばす&lt;/td&gt;&lt;td data-colwidth=&quot;279&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;Extend arms to the left and right&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFz2wEzBKAV97nLG2t7D1ULQgS6iao8HDJnjFxihVCA-m71jkXfx_5Srxe3GY5p2n3UOu7wAPDtccajf41pt-gXNOWnmF-qFVhR30sOvsM7_T-JALqhsbTEH9hTLCT103AzPEVnu9Ji1F30batWqtwNXkJxp__SoUF4UcTE1gQ1TLMuhGr_MVEl-blsN0/s512/00056-938521652.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFz2wEzBKAV97nLG2t7D1ULQgS6iao8HDJnjFxihVCA-m71jkXfx_5Srxe3GY5p2n3UOu7wAPDtccajf41pt-gXNOWnmF-qFVhR30sOvsM7_T-JALqhsbTEH9hTLCT103AzPEVnu9Ji1F30batWqtwNXkJxp__SoUF4UcTE1gQ1TLMuhGr_MVEl-blsN0/s320/00056-938521652.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;309&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;M字開脚&lt;/td&gt;&lt;td data-colwidth=&quot;279&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;spreads out her legs&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizz7n22ViU_EYdoTIo1Bd2h1pON9BLFhnRA6DXXyf-PawbVRrRMKZD88wp1ZLSxuyUDXjDeA6pbavduMh9cVV3r9W8S1rvfaaIMT_DAlBPbwhI3audpRfFKHR9F-BwVEamIJJq9mbZDJYXUMeME65WDU4oLPiMZ0NsEJM5_ZUF6FJGfUeNn631xjL3mtg/s512/00187-3449753579.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizz7n22ViU_EYdoTIo1Bd2h1pON9BLFhnRA6DXXyf-PawbVRrRMKZD88wp1ZLSxuyUDXjDeA6pbavduMh9cVV3r9W8S1rvfaaIMT_DAlBPbwhI3audpRfFKHR9F-BwVEamIJJq9mbZDJYXUMeME65WDU4oLPiMZ0NsEJM5_ZUF6FJGfUeNn631xjL3mtg/s320/00187-3449753579.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;309&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;四つん這いを後ろから&lt;/td&gt;&lt;td data-colwidth=&quot;279&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;&lt;div&gt;back view, goes down on all four&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKgXYm7k_9Qp5xUJSPfLd7hVWbBCC_WouRLY_uyUiQGhOmqWnfL_zrgHiGKdy1NuBE02oOxZUX1yqPXJ1eXzo6MrIoMIDJPTOzvW5gliv05y-LMBJYpbjobpwVCFKqDVVV-I_X03iCFogRhd61L-7myfuYjIam2JzNmTa1XFYgUl5xJp_9SEPEJoopDzI/s512/00021-1498492620.png&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKgXYm7k_9Qp5xUJSPfLd7hVWbBCC_WouRLY_uyUiQGhOmqWnfL_zrgHiGKdy1NuBE02oOxZUX1yqPXJ1eXzo6MrIoMIDJPTOzvW5gliv05y-LMBJYpbjobpwVCFKqDVVV-I_X03iCFogRhd61L-7myfuYjIam2JzNmTa1XFYgUl5xJp_9SEPEJoopDzI/s320/00021-1498492620.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;309&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;片目が髪に隠れている&lt;/td&gt;&lt;td data-colwidth=&quot;279&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;&lt;div&gt;hair over one eye&lt;/div&gt;&lt;div&gt;(clip skip=2にしないと出ないかも）&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj32onPl0g2xEGRFTRSA-B5Ajt0EjuOGGskh_JRPzpcYg11nwl2_A6_rS4rdiCELIfzg0AmnDCPCEzMB3eCe7oTV7HYOavWhNA4PtoIY7q7Cvw8B7FzFfaAkRvk0Cwj0u-YrhDX0uK9H_JWQWONVOvlv0Bu_EEppGyJuCQFlmT0qRS5A0fwxb14Xniiv_w/s512/undefined_image%20(1).png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj32onPl0g2xEGRFTRSA-B5Ajt0EjuOGGskh_JRPzpcYg11nwl2_A6_rS4rdiCELIfzg0AmnDCPCEzMB3eCe7oTV7HYOavWhNA4PtoIY7q7Cvw8B7FzFfaAkRvk0Cwj0u-YrhDX0uK9H_JWQWONVOvlv0Bu_EEppGyJuCQFlmT0qRS5A0fwxb14Xniiv_w/s320/undefined_image%20(1).png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;309&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;後ろ姿を見せる&lt;/td&gt;&lt;td data-colwidth=&quot;279&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;&lt;div&gt;show her back&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia4GP3rtR2Zm4LBw9UjAYVa6TKVyC7cs3Av29V10miiL3SAXKyCj7is6bl_uzGaW7veNmjfP5HU6MiihRirRVEZHEvlg6QAbsEEolsu79YM7ZE0IeZq4anfzPxE_lMO-m-9nsm9xm1zh6J_4Fw3yufnG8Jz0663ouCyCnFMYKEZk7sOjGJfKJ7PNwZij0/s512/00182-4080883931.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia4GP3rtR2Zm4LBw9UjAYVa6TKVyC7cs3Av29V10miiL3SAXKyCj7is6bl_uzGaW7veNmjfP5HU6MiihRirRVEZHEvlg6QAbsEEolsu79YM7ZE0IeZq4anfzPxE_lMO-m-9nsm9xm1zh6J_4Fw3yufnG8Jz0663ouCyCnFMYKEZk7sOjGJfKJ7PNwZij0/s320/00182-4080883931.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;CFGscale = 9, clip skip=1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;309&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;後ろ姿&lt;/td&gt;&lt;td data-colwidth=&quot;279&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;&lt;div&gt;show her back body, walk&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_0U93mihNZ2t5h74UJPKq0x8JnfptTjrx4AqDbTadRpianFbLv_Ip3EQt2YOmzPj2oVhtQYdt7JoKvF5pg8djD52u1DzpY3WMz_PEay76a_sJJ2qO8QLuk0yRwcz_P64a4tIi4BBIPPMt31I9Q_sOeYuslYhK1Y1clSIQzNccm0jX2N0aCErX7CtO60Q/s512/00206-3476216634.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_0U93mihNZ2t5h74UJPKq0x8JnfptTjrx4AqDbTadRpianFbLv_Ip3EQt2YOmzPj2oVhtQYdt7JoKvF5pg8djD52u1DzpY3WMz_PEay76a_sJJ2qO8QLuk0yRwcz_P64a4tIi4BBIPPMt31I9Q_sOeYuslYhK1Y1clSIQzNccm0jX2N0aCErX7CtO60Q/s320/00206-3476216634.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;seeds 3476216634, CFG=9, &lt;/div&gt;&lt;div&gt;walkを入れると単に立つだけでなく、動きが出ます。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;309&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;腰に手を置く&lt;/td&gt;&lt;td data-colwidth=&quot;279&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;&lt;div&gt;hands on hips&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizFaVbx74JvjxLMLs35vdz4uFJDShXThPXzg9B_m6ohvG3C3Y_x7UzV6CRLK1ANnH46t2-s3LNQwWxYPg_9nkhM4MjkjGHCv-0g3SAP9sS9p-JYgTvBmNNglNvMVH45EDAs7M2famprJfQSiQbgXfEGgXhpVG2sDTLa3U4R0Q5lOkoneh8bacjspmBuXk/s512/image%20(2).png&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizFaVbx74JvjxLMLs35vdz4uFJDShXThPXzg9B_m6ohvG3C3Y_x7UzV6CRLK1ANnH46t2-s3LNQwWxYPg_9nkhM4MjkjGHCv-0g3SAP9sS9p-JYgTvBmNNglNvMVH45EDAs7M2famprJfQSiQbgXfEGgXhpVG2sDTLa3U4R0Q5lOkoneh8bacjspmBuXk/s320/image%20(2).png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;hipも複数形&lt;/div&gt;&lt;div&gt;right hand on hip とすると片手だけ。&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTQjEhkDMO5u_1PVYt56aNEWhDYk8OZewRYBy6qosSiLdTSfNbuBgqrAV2pWT1BJ0uI3LmTcHP118wIZ5MgiVdjmmr9PyqHbUP6sjChsrAjLQCu7jU5tRy7J6s3G8xzytChlW3netKm_nnTTv7uEaU7AB8Kgk9yxAYqAjVmrFuejSlvFdU3b3pkOHLyBg/s512/image%20(1)%20(1).png&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTQjEhkDMO5u_1PVYt56aNEWhDYk8OZewRYBy6qosSiLdTSfNbuBgqrAV2pWT1BJ0uI3LmTcHP118wIZ5MgiVdjmmr9PyqHbUP6sjChsrAjLQCu7jU5tRy7J6s3G8xzytChlW3netKm_nnTTv7uEaU7AB8Kgk9yxAYqAjVmrFuejSlvFdU3b3pkOHLyBg/s320/image%20(1)%20(1).png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;309&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;複数人、集合写真&lt;/td&gt;&lt;td data-colwidth=&quot;279&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;&lt;div&gt;group photo&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQc-Jpyllims5QgLc7I1xzN_8AT-DkNoGc1LOptwGuz74CkPPjGvCDSbhk85WJg82LC2UG4CHNOy6syyXTMMiNCkd0DUaxqY_d5EEUK8nDjmzj-u3m7pWlunIdpDoBH-rgylGflB0SYe658pFsM7s4LgF-9zH8lhzDC18UDHiBxUeqZN_JWcOz7AjcXKk/s1024/00102-2906643806.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1024&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQc-Jpyllims5QgLc7I1xzN_8AT-DkNoGc1LOptwGuz74CkPPjGvCDSbhk85WJg82LC2UG4CHNOy6syyXTMMiNCkd0DUaxqY_d5EEUK8nDjmzj-u3m7pWlunIdpDoBH-rgylGflB0SYe658pFsM7s4LgF-9zH8lhzDC18UDHiBxUeqZN_JWcOz7AjcXKk/s320/00102-2906643806.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;顔の崩れを直すために、Hires. fix をかけています(4k 4x-UltraSharp, Denoising strength 0.52)&lt;/div&gt;&lt;div&gt;プロンプトからopening wide eye,smilingなど一人を&lt;/div&gt;&lt;div&gt;対象としているワードも抜いています&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;プロンプト&lt;/div&gt;&lt;div&gt;制服のとき&lt;/div&gt;&lt;div&gt;&lt;div data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot;&gt;masterpiece, best quality,&amp;nbsp; absurdres, highest resolution, beautiful detailed face, whole body, chromatic aberration, Raw photo, Photo realistic, sharp focus, opening wide eye, 16yo cute japanese girl, school uniform, smiling, in park,&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ジーンズスタイルのとき&lt;/div&gt;&lt;div&gt;&lt;div data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot;&gt;masterpiece, best quality, absurdres, highest resolution, beautiful detailed face, whole body, chromatic aberration, Raw photo, Photo realistic, sharp focus, opening wide eye, 16yo cute japanese girl, jeans style, smiling, in park, angle from feet&lt;/div&gt;&lt;/div&gt;&lt;div data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot;&gt;&lt;div data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot;&gt;ネガティブプロンプト&lt;/div&gt;&lt;div&gt;verybadimagenegative_v1.3, EasyNegative, ng_deepnegative_v1_75t, badhandv4, (ugly face:0.8),cross-eyed,sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, bad anatomy, facing away, tilted head, {Multiple people}, lowres, bad anatomy, bad hands, cropped, worstquality, low quality, normal quality, jpegartifacts, signature, watermark, username, blurry, bad feet, cropped, poorly drawn hands, poorly drawn face, mutation, deformed, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, extra fingers, fewer digits, extra limbs, extra arms,extra legs, malformed limbs, fused fingers, too many fingers, long neck, cross-eyed,mutated hands,&amp;nbsp; bad body, bad proportions, gross proportions, text, error, missing fingers, missing arms, missing legs, extra digit, extra arms, extra leg, extra foot, (repeating hair)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;使用モデル&lt;/div&gt;&lt;div&gt;&lt;div data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot;&gt;breakdomainrealistic_R2333.safetensors [4c95cba650]&lt;/div&gt;&lt;/div&gt;&lt;div data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot;&gt;CFG=7から11&lt;/div&gt;&lt;div data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot;&gt;Clip Skip=1 or 2&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/2425547847857580431/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2024/01/stable-diffusion.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/2425547847857580431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/2425547847857580431'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2024/01/stable-diffusion.html' title='Stable Diffusionでポーズを生成するための対訳集2'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmkg_CcgbMqTU9Fvin68l2XXpbedgwKA5z6nN9RXvNCqqx8jj7CQH2d4D4INzyg7pbk9MQPUh64vVORsPTtrcVihfc5XjyeVvZMn4OKZIGPm6V_BdAM37nNvGMrs3ATqJfdyj2uai2NxKhXKs2P9jJJzjr8nGg55wC0rPsoroPBGMVFi434NWpreygTKM/s72-c/00084-1716823046.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-3326261417741945611</id><published>2023-12-24T16:12:00.006+09:00</published><updated>2024-02-23T20:59:17.188+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BreakDownRealistic"/><category scheme="http://www.blogger.com/atom/ns#" term="stable diffusion"/><category scheme="http://www.blogger.com/atom/ns#" term="webui"/><title type='text'>Stable Diffusion でポーズを生成するための対訳集</title><content type='html'>&lt;div&gt;ちょっとお遊びでStable Diffusionで好みのポーズを生成するために、英語の表現をしらべてみました。&lt;/div&gt;&lt;div&gt;体育座りの英語の言い方は知らなかった。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;画像を生成するためのモデル類の情報は末尾に。&lt;/div&gt;&lt;div&gt;&lt;table data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;188&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;日本語&lt;/td&gt;&lt;td data-colwidth=&quot;391&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;英語&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;188&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;立っている&lt;/td&gt;&lt;td data-colwidth=&quot;391&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;standing&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhcjRtkowqao_ume2PIlucG4RMo-vnadonWvH_TN1G_Nj655IAk3S2-42wsvVh7N93f9qvAqJAb7wPaLt_KfVvjRxM_lwxdAiU2bp4g5M991ju-4dvrsPD9tUaKYog1U7fSRz8n7eI9xqgRBnS0mBlI0wPPr9oKJ7Fu30__N79qL639813UpQLwM1t9mbc&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhcjRtkowqao_ume2PIlucG4RMo-vnadonWvH_TN1G_Nj655IAk3S2-42wsvVh7N93f9qvAqJAb7wPaLt_KfVvjRxM_lwxdAiU2bp4g5M991ju-4dvrsPD9tUaKYog1U7fSRz8n7eI9xqgRBnS0mBlI0wPPr9oKJ7Fu30__N79qL639813UpQLwM1t9mbc&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;188&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;横たわっている&lt;/td&gt;&lt;td data-colwidth=&quot;391&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;lies down on&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh4qydRXsLUJjMsxZkpELQ9GKjosWe-6TZohBZisBETKuD78qVYxLOM_WRZExN93wylDmse8AteDNa2sthP0RxL-SdwkfR-WKWNF5N8siHkquewGLt0dv_64qNjC6bwiHgXnoBrUS42obQAb64pNBZqWymXn_OZOOjMSSZcEdGvEF60hunHQxTBq14h8Ek&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh4qydRXsLUJjMsxZkpELQ9GKjosWe-6TZohBZisBETKuD78qVYxLOM_WRZExN93wylDmse8AteDNa2sthP0RxL-SdwkfR-WKWNF5N8siHkquewGLt0dv_64qNjC6bwiHgXnoBrUS42obQAb64pNBZqWymXn_OZOOjMSSZcEdGvEF60hunHQxTBq14h8Ek&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;188&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;仰向けになる&lt;/td&gt;&lt;td data-colwidth=&quot;391&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;lie on her back&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhtSZYSOxpPqAQECfmmM_nhrZF4HUtMiccs50IFzJIri0cMo2-Px2Mph7ZvzWidm6zpopbg0eyszPhDaOktsY9-rGr_OqLFcGDXnkCSeFkDmwFPFrodsi9BnrbjSt3gcH-N2h98uByBffVr6ot70ALV3e_u1P8ANZyNVxZOOOjdWvvG0sUW8YaXbOFi7Mc&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhtSZYSOxpPqAQECfmmM_nhrZF4HUtMiccs50IFzJIri0cMo2-Px2Mph7ZvzWidm6zpopbg0eyszPhDaOktsY9-rGr_OqLFcGDXnkCSeFkDmwFPFrodsi9BnrbjSt3gcH-N2h98uByBffVr6ot70ALV3e_u1P8ANZyNVxZOOOjdWvvG0sUW8YaXbOFi7Mc&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;188&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;背伸びする&lt;/td&gt;&lt;td data-colwidth=&quot;391&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;&lt;span style=&quot;color: #202124;&quot;&gt;Stretch out with her arms up&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi_FNin0ttr3E1BA_45xM3Ww9csFOb_KQaUHTM71yZYHWATi1JAx3_LoXjsV_-uNyx5VjuqxKkv5Zr46jcGWMke2dWpDiPuSIiV3H2PEDsMpg6UdBtT8pe6M7DD1xZOvKzzq_QqKfcvEgm7rz8lxMD0bAkjB2Idmpi9-abmStbcGd8sU66t0Ret4B6cUgE&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi_FNin0ttr3E1BA_45xM3Ww9csFOb_KQaUHTM71yZYHWATi1JAx3_LoXjsV_-uNyx5VjuqxKkv5Zr46jcGWMke2dWpDiPuSIiV3H2PEDsMpg6UdBtT8pe6M7DD1xZOvKzzq_QqKfcvEgm7rz8lxMD0bAkjB2Idmpi9-abmStbcGd8sU66t0Ret4B6cUgE&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;188&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;両手を上に突き上げて背伸をする&lt;/td&gt;&lt;td data-colwidth=&quot;391&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;throws her arms up and stretches her back.&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiYhXB0MHgW4pjKQih6CTxOVByQcqocc1zO5OQKmzg5FpCiEaF3lxHc2PsxZuz7rDJS-Xm3wpYZr-9Z79Dn1CZday9F8m5mgcFLzURTsgVwghnRtEB_yH5uSMOTjhDMbVMzalDfFLbcOSahPqhVlcRHOksICjuWJ54G77yONLELnVRoD0VokU5k3WfhNY4&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiYhXB0MHgW4pjKQih6CTxOVByQcqocc1zO5OQKmzg5FpCiEaF3lxHc2PsxZuz7rDJS-Xm3wpYZr-9Z79Dn1CZday9F8m5mgcFLzURTsgVwghnRtEB_yH5uSMOTjhDMbVMzalDfFLbcOSahPqhVlcRHOksICjuWJ54G77yONLELnVRoD0VokU5k3WfhNY4&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;188&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;彼女は四つん這いになる　　　　&lt;br /&gt;&lt;/td&gt;&lt;td data-colwidth=&quot;391&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;&lt;div&gt;gets on all fours.&lt;/div&gt;&lt;div&gt;goes down on all fours.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg-5VbLWBvewcLVQar3_bE6OxB5iHv3LYUi16mgxxCWmbMA-fXuSPj15j3QSKeoq6JUxemiXmqVXA8TwvtArwKx-4cjAIDvGf7Xojr_dsucJ-2_BSJyxw82232JXAgiBLuvJZnogx423_RN0icd3UWLPk6K-y5j7Rhcp2Kb8T5iMMREm569b9uRjLcwExY&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg-5VbLWBvewcLVQar3_bE6OxB5iHv3LYUi16mgxxCWmbMA-fXuSPj15j3QSKeoq6JUxemiXmqVXA8TwvtArwKx-4cjAIDvGf7Xojr_dsucJ-2_BSJyxw82232JXAgiBLuvJZnogx423_RN0icd3UWLPk6K-y5j7Rhcp2Kb8T5iMMREm569b9uRjLcwExY&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;188&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;腕を組む&lt;/td&gt;&lt;td data-colwidth=&quot;391&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;folds her arms.&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjcdd4tTUJRQOyPaLWzbFXSz9uq8StinRVKMVnnHuaBVMkYE-hqmubo9PR_wa9egHbYBDVt788mc9Tgc98TiZbPdvEE2G1nmRWpk5uyhhaQ_rap4WUe_L6QNVoR8amMR1W34ThcXePd_oYJNpTDbi_q08lae1p7sLpYM0BCPSsSbNY99cV75BzA5BgLOhI&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjcdd4tTUJRQOyPaLWzbFXSz9uq8StinRVKMVnnHuaBVMkYE-hqmubo9PR_wa9egHbYBDVt788mc9Tgc98TiZbPdvEE2G1nmRWpk5uyhhaQ_rap4WUe_L6QNVoR8amMR1W34ThcXePd_oYJNpTDbi_q08lae1p7sLpYM0BCPSsSbNY99cV75BzA5BgLOhI&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;188&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;祈るように手を組む　　　　　　　　　　&lt;/td&gt;&lt;td data-colwidth=&quot;391&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;folds her hands in prayer.&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgtavbMCbbtcMi2S77Yrxr7uhWARv1I1EV5JrkVeXoHrpOB2kAgYEusNkxg_a75eEuoKWhhpCePpFTRwo_707ILISXBKHpE7yhxfwkYPxK70M258m7nsay4HrYnuDRHiiiMSSQKcYgCKZh7qRNADH3PITy3a3hJNSQ4rYf2AHmK_OL9_SlsnBC5C4KZaaQ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgtavbMCbbtcMi2S77Yrxr7uhWARv1I1EV5JrkVeXoHrpOB2kAgYEusNkxg_a75eEuoKWhhpCePpFTRwo_707ILISXBKHpE7yhxfwkYPxK70M258m7nsay4HrYnuDRHiiiMSSQKcYgCKZh7qRNADH3PITy3a3hJNSQ4rYf2AHmK_OL9_SlsnBC5C4KZaaQ&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;188&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;体育座りをしている&lt;/td&gt;&lt;td data-colwidth=&quot;391&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;Sitting on the floor holding her knees&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjq8Avf9smbRJJF4PTG0bxlSKZ-UotDiXMtx-OCWFFk_V9dKV_7Qy33oKm9EqQTy8-paz88IHDK1HUZsYz7ksF8PitZkgjFbdyvUiOLZBbubNhjl2aM13VSSLvBdqpV-oRwsYSf1cPqqN7mPGUut7WJWqtq-GhSrL8_cr4pklwmQpmv4pJ5aWobScARzas&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjq8Avf9smbRJJF4PTG0bxlSKZ-UotDiXMtx-OCWFFk_V9dKV_7Qy33oKm9EqQTy8-paz88IHDK1HUZsYz7ksF8PitZkgjFbdyvUiOLZBbubNhjl2aM13VSSLvBdqpV-oRwsYSf1cPqqN7mPGUut7WJWqtq-GhSrL8_cr4pklwmQpmv4pJ5aWobScARzas&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;188&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;踊る&lt;/td&gt;&lt;td data-colwidth=&quot;391&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;dancing&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEibn7iRr6qh9k07Fy3qp-FTfXLVQo6hukBBP8E3N0iXkCKGSXjKX6kyHabgOeFTTcAF_gbsR-AMBsNPW777-LTYua1nuaQyLsc2_MbbDO5JfXAnpuqpw756aYREJeNq-n1tfp9yzv37v2FEPufA75V47PTBFEJz1yifLGT44SiD7IdZxrEB8ScSSMQhpg4&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEibn7iRr6qh9k07Fy3qp-FTfXLVQo6hukBBP8E3N0iXkCKGSXjKX6kyHabgOeFTTcAF_gbsR-AMBsNPW777-LTYua1nuaQyLsc2_MbbDO5JfXAnpuqpw756aYREJeNq-n1tfp9yzv37v2FEPufA75V47PTBFEJz1yifLGT44SiD7IdZxrEB8ScSSMQhpg4&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;188&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;右足をけり上げる&lt;/td&gt;&lt;td data-colwidth=&quot;391&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;&lt;div&gt;kicks her right leg up.&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhhhE78VzxPZ0POrBg5LYHToYD4iappXUqudkSkKjJRKVLURkXuHwwKN_X9xmrX0EPf8rqYgbSw7BDdP-o608mpN0Ha0IfkRDN-i1GukDQxrGf6BGusKdNsJ0FsBvk_VXRP7kwDfjkVlJmKkSj89WrXJ_m74b8Wcu6aD1UNZXeS_pPl1vXrHpd86lBOgpM&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhhhE78VzxPZ0POrBg5LYHToYD4iappXUqudkSkKjJRKVLURkXuHwwKN_X9xmrX0EPf8rqYgbSw7BDdP-o608mpN0Ha0IfkRDN-i1GukDQxrGf6BGusKdNsJ0FsBvk_VXRP7kwDfjkVlJmKkSj89WrXJ_m74b8Wcu6aD1UNZXeS_pPl1vXrHpd86lBOgpM&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;(kicks her legs up.だとちょっといやらしい恰好になってしまう）&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;188&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;後ろ手を組む&lt;/td&gt;&lt;td data-colwidth=&quot;391&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;crosses her hands behind her back.&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgfQE86kVDVczIG3l8oqEwvg4mI6hfUbcMqvQJ0c1HrPRxuUr2FHjdtMoVgriaVjgODS8nzlU6iHiuav8YxKSs_YtUPu-WbihS5SU11FwKGl31OHKOMjdZibrWx3MgL_IQCNpuB5s_y-5bgsKI0kSgxOBD_0C9LXF90k6ocm2xcdBOnO2uin1Z0lVzW2gI&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;512&quot; data-original-width=&quot;512&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgfQE86kVDVczIG3l8oqEwvg4mI6hfUbcMqvQJ0c1HrPRxuUr2FHjdtMoVgriaVjgODS8nzlU6iHiuav8YxKSs_YtUPu-WbihS5SU11FwKGl31OHKOMjdZibrWx3MgL_IQCNpuB5s_y-5bgsKI0kSgxOBD_0C9LXF90k6ocm2xcdBOnO2uin1Z0lVzW2gI&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;うまく生成できなかったもの（多分、学習データにあまりない）&lt;br /&gt;&lt;table data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;188&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;手を前に伸ばす　　　　　　　&lt;/td&gt;&lt;td data-colwidth=&quot;391&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;reaches forward with her hands.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td data-colwidth=&quot;188&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;彼女は右腕を上に伸ばし、左手は右腕の肘に手をかけ背伸びする　&lt;/td&gt;&lt;td data-colwidth=&quot;391&quot; style=&quot;border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px; padding: 10px;&quot;&gt;&lt;span style=&quot;color: #202124;&quot;&gt;She stretches her right arm upwards, places her left hand on the elbow of her right arm, and stands tall.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;なお、webuiで以下のような設定で処理しました。&lt;/div&gt;&lt;div&gt;&lt;div data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div data-en-clipboard=&quot;true&quot; data-pm-slice=&quot;1 1 []&quot;&gt;基本プロンプト&lt;/div&gt;&lt;div&gt;super top quality, absurdres, highest resolution, whole body, chromatic aberration, Raw photo, Photo realistic, sharp focus, opening wide eye, 16yo cute japanese girl, school uniform, smiling, in park, &lt;/div&gt;&lt;div&gt;（この後に上記の例文を入れる）&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ネガティブプロンプト&lt;/div&gt;&lt;div&gt;verybadimagenegative_v1.3, EasyNegative, ng_deepnegative_v1_75t, badhandv4, (ugly face:0.8),cross-eyed,sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, bad anatomy, facing away, tilted head, {Multiple people}, lowres, bad anatomy, bad hands, cropped, worstquality, low quality, normal quality, jpegartifacts, signature, watermark, username, blurry, bad feet, cropped, poorly drawn hands, poorly drawn face, mutation, deformed, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, extra fingers, fewer digits, extra limbs, extra arms,extra legs, malformed limbs, fused fingers, too many fingers, long neck, cross-eyed,mutated hands,&amp;nbsp; bad body, bad proportions, gross proportions, text, error, missing fingers, missing arms, missing legs, extra digit, extra arms, extra leg, extra foot, (repeating hair)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;モデル&lt;/div&gt;&lt;div&gt;breakdomainrealistic_R2333.safetensors&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;VAE&lt;/div&gt;&lt;div&gt;vae-ft-mse-840000-ema-pruned.ckpt&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;CLIP SKIP 1～2&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;CFGは20～30で顔が整うまで調整しています。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ネガティブプロンプトの冒頭にあるEMBEDを使っています。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;seedsは残していません。&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/3326261417741945611/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2023/12/stable-diffusion.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/3326261417741945611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/3326261417741945611'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2023/12/stable-diffusion.html' title='Stable Diffusion でポーズを生成するための対訳集'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhcjRtkowqao_ume2PIlucG4RMo-vnadonWvH_TN1G_Nj655IAk3S2-42wsvVh7N93f9qvAqJAb7wPaLt_KfVvjRxM_lwxdAiU2bp4g5M991ju-4dvrsPD9tUaKYog1U7fSRz8n7eI9xqgRBnS0mBlI0wPPr9oKJ7Fu30__N79qL639813UpQLwM1t9mbc=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-8144101206624753219</id><published>2023-10-15T12:13:00.003+09:00</published><updated>2023-10-21T00:55:25.823+09:00</updated><title type='text'></title><content type='html'>&lt;div&gt;convicted: 有罪判決を受けた&lt;/div&gt;&lt;div&gt;acquitted: 無罪判決を言い渡された&lt;/div&gt;&lt;div&gt;blunt: 鈍い、尖っていない、切れ味の悪い&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;From ABC News&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/8144101206624753219/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2023/10/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/8144101206624753219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/8144101206624753219'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2023/10/blog-post.html' title=''/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-7646572474224081625</id><published>2023-10-01T17:23:00.003+09:00</published><updated>2023-10-15T15:46:34.631+09:00</updated><title type='text'>disentangling</title><content type='html'>disentangling: もつれを解く&lt;div&gt;conflate: 合成する&lt;/div&gt;&lt;div&gt;on another : お互いに&lt;/div&gt;&lt;div&gt;diverse: 多様な&lt;/div&gt;&lt;div&gt;wherein :どの点で　&lt;/div&gt;&lt;div&gt;ablaptive: 奪格・除去される傾向がある様&lt;/div&gt;&lt;div&gt;the Pareto-frontier: 多目的最適化における、パレート効率的なソリューション（理想的な解にできるだけ近く、目的関数同士のバランスの異なる解）のセット&lt;/div&gt;&lt;div&gt;overwhelming: 圧倒する&lt;/div&gt;&lt;div&gt;comprise: 成る、構成する（他動詞）&lt;/div&gt;&lt;div&gt;akin to : と同種で、類似して&lt;/div&gt;&lt;div&gt;conjecture: 　推測する&amp;nbsp;&lt;/div&gt;&lt;div&gt;MoD: Mixture of Denoiser&lt;/div&gt;&lt;div&gt;dedicated: ひたむきな&lt;/div&gt;&lt;div&gt;sentinel:&amp;nbsp; 見張り、監視員、歩哨&lt;/div&gt;&lt;div&gt;diverse: 多様な&lt;/div&gt;&lt;div&gt;delve:&amp;nbsp;&lt;span face=&quot;&amp;quot;Noto Sans JP&amp;quot;, sans-serif&quot; style=&quot;background-color: white; color: #222222; font-size: 16px;&quot;&gt;徹底的&lt;/span&gt;&lt;span face=&quot;&amp;quot;Noto Sans JP&amp;quot;, sans-serif&quot; style=&quot;background-color: white; color: #222222; font-size: 16px;&quot;&gt;に調べる、掘&lt;/span&gt;&lt;span face=&quot;&amp;quot;Noto Sans JP&amp;quot;, sans-serif&quot; style=&quot;background-color: white; color: #222222; font-size: 16px;&quot;&gt;り下げて調査&lt;/span&gt;&lt;span face=&quot;&amp;quot;Noto Sans JP&amp;quot;, sans-serif&quot; style=&quot;background-color: white; color: #222222; font-size: 16px;&quot;&gt;する&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: white; color: #222222;&quot;&gt;pillar: 柱 pillar of modern NLP&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #222222;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;permutation: 並べ替え、加算、変形、再配列&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #222222;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;cumbersomeness : 煩わしさ&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #222222;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;inductive: 誘導的、機能的&amp;nbsp; inductive bias point of view&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #222222;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;concurrently: 同時に&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: white; color: #222222;&quot;&gt;conversely&lt;/span&gt;&lt;span style=&quot;color: #222222;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;:　逆に、反対に&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #222222;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;distinct: 明確な、はっきりとした&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;orthogonal: 直行した、直行の&lt;/div&gt;&lt;div&gt;recurring : 繰り返す&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/7646572474224081625/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2023/10/disentangling.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/7646572474224081625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/7646572474224081625'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2023/10/disentangling.html' title='disentangling'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-300491276257556264</id><published>2023-01-05T10:17:00.007+09:00</published><updated>2023-01-05T10:17:59.664+09:00</updated><title type='text'>stick to conventions</title><content type='html'>stick to conventions: 規則を守る&lt;div&gt;impervious: 鈍感な、影響されない&lt;/div&gt;&lt;div&gt;preemptively: 先制して、予期できる状況を出来事を押さえる&lt;/div&gt;&lt;div&gt;as the saying goes: 諺に言うように&lt;/div&gt;&lt;div&gt;not set in stone: そうと決まっているわけではない&lt;/div&gt;&lt;div&gt;
From Udemy&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/300491276257556264/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2023/01/stick-to-conventions.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/300491276257556264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/300491276257556264'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2023/01/stick-to-conventions.html' title='stick to conventions'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-4597125645043763905</id><published>2022-12-12T12:49:00.009+09:00</published><updated>2022-12-18T23:45:15.876+09:00</updated><title type='text'>alleviate</title><content type='html'>alleviate 緩和する&amp;nbsp;&lt;div&gt;hinder 邪魔な&amp;nbsp;&lt;/div&gt;&lt;div&gt;gibberish チンプンカンプン&amp;nbsp;&lt;/div&gt;&lt;div&gt;conversely 逆に&amp;nbsp;&lt;/div&gt;&lt;div&gt;intuition 直感&amp;nbsp;&lt;/div&gt;&lt;div&gt;legitimate 正当な&amp;nbsp;&lt;/div&gt;&lt;div&gt;clumsy 不器用な　　&amp;nbsp;&lt;/div&gt;&lt;div&gt;plausible もっともらしい&amp;nbsp;&lt;/div&gt;&lt;div&gt;From Udemy&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/4597125645043763905/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2022/12/alleviate.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/4597125645043763905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/4597125645043763905'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2022/12/alleviate.html' title='alleviate'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-1011696545029843060</id><published>2020-12-07T08:22:00.000+09:00</published><updated>2020-12-07T08:22:08.628+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cake"/><title type='text'>After all this time?</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;After all this time?: いまさら？&lt;div&gt;Mom is at again.: また、お母さん。&lt;/div&gt;&lt;div&gt;I overcooked my eggs.: 卵を焼きすぎました。&lt;/div&gt;&lt;div&gt;I have some unfinished business to attend to.:私にはしなければならない仕事が有ります。&lt;/div&gt;&lt;div&gt;attend to business.: 仕事に専念する&amp;nbsp;&lt;/div&gt;&lt;div&gt;
From Cake
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/1011696545029843060/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2020/12/after-all-this-time.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/1011696545029843060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/1011696545029843060'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2020/12/after-all-this-time.html' title='After all this time?'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-6077308225688123323</id><published>2020-11-03T08:11:00.000+09:00</published><updated>2020-11-03T08:11:55.887+09:00</updated><title type='text'></title><content type='html'>&lt;div&gt;Doing anything fun for the weekend? 週末なにか楽しことをしない？&lt;/div&gt;&lt;div&gt;dude : 男&lt;/div&gt;&lt;div&gt;Man, that dude is so dumb, Why am I even here. あの男はなんて間抜けで、なぜ私はここにいるのだろう。&lt;/div&gt;From Cake
</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/6077308225688123323/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2020/11/doing-anything-fun-for-weekend-dude-man.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/6077308225688123323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/6077308225688123323'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2020/11/doing-anything-fun-for-weekend-dude-man.html' title=''/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-6342758298400471330</id><published>2020-10-10T10:57:00.002+09:00</published><updated>2020-10-10T10:58:57.354+09:00</updated><title type='text'>After you</title><content type='html'>After you: お先にどうぞ&lt;br /&gt;We should take a break: しばらく合わない方がいい。&lt;div&gt;You&#39;re turkey dropping me?: お払い箱にするつもり？（turkey dropは休むという意味？）&lt;br /&gt;&lt;div&gt;
From Cake
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/6342758298400471330/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2020/10/after-you.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/6342758298400471330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/6342758298400471330'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2020/10/after-you.html' title='After you'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-4452414505924260392</id><published>2020-08-17T10:57:00.003+09:00</published><updated>2020-08-17T10:57:50.400+09:00</updated><title type='text'>confine</title><content type='html'>confine:限定する&lt;div&gt;insult:侮辱する&lt;/div&gt;&lt;div&gt;spiral: 急上昇する&lt;/div&gt;&lt;div&gt;soar:上昇する&lt;/div&gt;&lt;div&gt;discharge:荷が降りる、果たす&lt;/div&gt;&lt;div&gt;cater:応じる&lt;/div&gt;&lt;div&gt;dose:投与する&lt;/div&gt;&lt;div&gt;deprive:奪う&lt;/div&gt;&lt;div&gt;compliment:褒める&lt;/div&gt;&lt;div&gt;dispute:反論する&lt;/div&gt;&lt;div&gt;contend:主張する&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/4452414505924260392/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2020/08/confine.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/4452414505924260392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/4452414505924260392'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2020/08/confine.html' title='confine'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-7415067968561573439</id><published>2020-08-14T11:39:00.002+09:00</published><updated>2020-08-14T11:39:42.228+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cake"/><title type='text'>He want to patch things up with you</title><content type='html'>He want to patch things up with you. : 彼はあなたと仲直りしたいんだよ。&lt;br /&gt;
From Cake
</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/7415067968561573439/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2020/08/he-want-to-patch-things-up-with-you.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/7415067968561573439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/7415067968561573439'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2020/08/he-want-to-patch-things-up-with-you.html' title='He want to patch things up with you'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-4424020188725210565</id><published>2020-08-11T11:07:00.003+09:00</published><updated>2020-08-11T11:21:51.969+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cake"/><title type='text'>Do you want to hang out tonight</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Do you want to hang out tonight? :&amp;nbsp; 今夜一緒にでかけない。&lt;div&gt;Can I get your number?: 電話番号を教えてくれない。&lt;/div&gt;&lt;div&gt;Let&#39;s do something fun. :なにか楽しいことをしよう。&lt;/div&gt;&lt;div&gt;I&#39;m down. : 賛成。&lt;/div&gt;&lt;div&gt;I&#39;m down to go to the movie. : 映画に行くのに賛成。&lt;br /&gt;
From Cake
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/4424020188725210565/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2020/08/do-you-want-to-hang-out-tonight.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/4424020188725210565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/4424020188725210565'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2020/08/do-you-want-to-hang-out-tonight.html' title='Do you want to hang out tonight'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-1888060324965168974</id><published>2020-07-26T10:30:00.002+09:00</published><updated>2020-07-26T10:31:41.594+09:00</updated><title type='text'>He has a very outgoing personality</title><content type='html'>He has a very outgoing personality.: 彼はとても社交的な性格でした。&lt;div&gt;He was pretty strict growing up.:成長期にはとても厳しかった。&lt;/div&gt;&lt;div&gt;Do you want to hang out tonight?.: 今晩一緒にでかけませんか。&lt;br /&gt;
From Cake
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/1888060324965168974/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2020/07/he-has-very-outgoing-personality.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/1888060324965168974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/1888060324965168974'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2020/07/he-has-very-outgoing-personality.html' title='He has a very outgoing personality'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-3065752729386999774</id><published>2020-07-25T10:47:00.001+09:00</published><updated>2020-07-25T10:49:22.671+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cake"/><title type='text'>I had my eye opend</title><content type='html'>I had my eye opend. : 目が覚めました。&lt;br /&gt;I just realized.:今気がついた。&lt;br /&gt;&lt;div&gt;
From Cake
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/3065752729386999774/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2020/07/i-had-my-eye-opend.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/3065752729386999774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/3065752729386999774'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2020/07/i-had-my-eye-opend.html' title='I had my eye opend'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-5602786135662590149</id><published>2020-06-20T22:36:00.001+09:00</published><updated>2020-06-20T22:36:40.509+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cake"/><title type='text'>I exercise so I can eat whatever I want</title><content type='html'>I exercise so I can eat whatever I want.: なんでも好きな食べ物を食べられるように運動をしているのです。&amp;nbsp;&lt;div&gt;get around to doing something: 前々からやっていなかったことをやる。&lt;/div&gt;&lt;div&gt;What time do we have to get there?：何時につかなくてはいけない？&lt;br /&gt;From Cake
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/5602786135662590149/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2020/06/i-exercise-so-i-can-eat-whatever-i-want.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/5602786135662590149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/5602786135662590149'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2020/06/i-exercise-so-i-can-eat-whatever-i-want.html' title='I exercise so I can eat whatever I want'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9215409112750597326.post-780096877258594829</id><published>2020-06-14T11:45:00.001+09:00</published><updated>2020-06-14T11:45:42.270+09:00</updated><title type='text'>Something doesn&#39;t add up</title><content type='html'>I blew it. : 失敗した&lt;div&gt;Something doesn&#39;t add up . : 何かおかしいのだが。&lt;br /&gt;
From Cake
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://techueng.blogspot.com/feeds/780096877258594829/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://techueng.blogspot.com/2020/06/i-blew-it.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/780096877258594829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9215409112750597326/posts/default/780096877258594829'/><link rel='alternate' type='text/html' href='http://techueng.blogspot.com/2020/06/i-blew-it.html' title='Something doesn&#39;t add up'/><author><name>techu</name><uri>http://www.blogger.com/profile/16272277400083444435</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>