Oil Painting Style

詳細

ファイルをダウンロード

モデル説明

説明:

このLoRAは、過去千年にわたる約100点の古典的な油絵を用いて学習されています。主にルネサンス絵画の雰囲気を放つ画像を選びました。

このモデルは主に芸術スタイルに影響を与え(明らかに油絵風に変換します)、しばしば古いファッションを生成し、構図にも若干影響を及ぼしてルネサンスの雰囲気に合わせます。

モデルの使用方法:

このモデルを使う際には、ベースのillustrious/Noobではなく、YiffyMix v61の使用をお勧めします。理由は不明ですが、E621タグと組み合わせると非常に良い結果が出ます。

油絵の雰囲気を出しつつ、体や顔の形状に影響を与えない場合のタグ:

ポジティブ:

Oil Painting, {prompt}

ネガティブ:

Chubby

完全な油絵の雰囲気を出すためのタグ:

ポジティブ:

Oil Painting, Realistic, {prompt}

20代の女性(現在は男性には対応していません)のためのタグ:

ポジティブ:

Oil Painting, Human Female, Young Adult, {prompt}

ネガティブ:

Chubby, Child

学習ノート:

バージョン1:(非公開)50枚の画像に「Oil Painting, Realistic」のタグセットだけで学習しました。その結果、キャラクターが正しく生成されず、年齢が過剰に老けていたり若すぎたりする問題が発生しました。LoRAは過剰に強すぎ、手が変形し、すべてがフレームに囲まれるようになってしまいました。

バージョン2: ソース画像に「Oil Painting, Realistic, Chubby, Child, Old, Young Adult」の6つのタグを割り当て、それぞれに簡潔な自然言語の説明を追加しました。これにより、モデルがベースとなる体格に影響を与えないようになり、指定されたキャラクター生成が大幅に改善されました。自然言語の説明は、上記のタグに割り当てられない要素を一括して処理するための「捨て場」として機能し、解剖学的な歪みやフレームの出現を最小限に抑える効果がありました。ただし、絵画全体のクオリティはまだ改善の余地があります。

次のパラメータで11エポック学習しました:

{   
"engine": "kohya",   
"unetLR": 1,   
"clipSkip": 2,   
"loraType": "lora",   
"keepTokens": 0,   
"networkDim": 32,   
"numRepeats": 4,   
"resolution": 1024,   
"lrScheduler": "cosine",   
"minSnrGamma": 5,   
"noiseOffset": 0.1,   
"targetSteps": 3570,   
"enableBucket": true,   
"networkAlpha": 16,   
"optimizerType": "Prodigy",   
"textEncoderLR": 1,   
"maxTrainEpochs": 30,   
"shuffleCaption": false,   
"trainBatchSize": 4,   
"flipAugmentation": true,   
"lrSchedulerNumCycles": 3 
}

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

画像が見つかりません。