Model
.ai
اوپن AI ماڈلز پر نظر

ComfyUI میں Load LoRA نوڈ

Load LoRA (LoraLoader) ایک LoRA فائل کو MODEL اور CLIP پر الگ الگ طاقتوں کے ساتھ لگاتا ہے، تاکہ کسی بھی چیک پوائنٹ میں بغیر مرج کیے اسٹائل، کردار یا تصور شامل کیا جا سکے۔
نوڈ پیک: ComfyUI core
زمرہ: لوڈرز
Author: comfyanonymous

Load LoRA کیا کرتا ہے

LoRA ایک چھوٹا پیچ ہوتا ہے جو بیس ماڈل کے اوپر ٹرین کیا جاتا ہے۔ Load LoRA وہ MODEL اور CLIP لیتا ہے جو چیک پوائنٹ لوڈر سے آتے ہیں، پیچ لگاتا ہے، اور نئے MODEL اور CLIP آبجیکٹس آؤٹ پٹ کرتا ہے۔ اس کے بعد جو بھی نیچے آتا ہے (پرومپٹس، سیمپلر) وہ پیچ شدہ ورژنز استعمال کرتا ہے۔ کئی Load LoRA نوڈز کو جوڑ کر LoRAs کو اسٹیک کیا جا سکتا ہے۔
strength_model اس بات کو ماپتا ہے کہ LoRA ڈفیوزن نیٹ ورک کو کتنا بدلتا ہے، strength_clip یہ کہ ٹیکسٹ انکوڈر کو کتنا بدلتا ہے۔ زیادہ تر LoRAs 0.6 سے 1.0 کے درمیان بنائے جاتے ہیں۔ منفی طاقتیں ماڈل کو تصور سے دور دھکیلتی ہیں۔ LoraLoaderModelOnly وہی نوڈ ہے بغیر CLIP کے، جو زیادہ تر Flux اور ویڈیو LoRAs کے لیے کافی ہے۔

ان پٹس

نام
قسم
یہ کیا ہے
model
MODEL
وہ ماڈل جس پر پیچ لگانا ہے، جو Load Checkpoint، Load Diffusion Model یا پچھلے LoRA نوڈ سے آتا ہے۔
clip
CLIP
وہ ٹیکسٹ انکوڈر جس پر پیچ لگانا ہے۔
lora_name
COMBO
models/loras میں موجود LoRA فائل۔
strength_model
FLOAT
ماڈل پیچ پر لگائی جانے والی ویٹ۔ 1.0 ٹرینڈ طاقت ہے؛ 0 اسے بند کر دیتا ہے۔
strength_clip
FLOAT
ٹیکسٹ انکوڈر پیچ پر لگائی جانے والی ویٹ۔

آؤٹ پٹس

نام
قسم
یہ کیا ہے
MODEL
MODEL
سیمپلر یا اگلے LoRA کے لیے پیچ شدہ ماڈل۔
CLIP
CLIP
CLIP Text Encode کے لیے پیچ شدہ ٹیکسٹ انکوڈر۔

Load LoRA کیسے استعمال کریں

  1. LoRA فائل کو ComfyUI/models/loras میں رکھو۔
  2. Load LoRA کو چیک پوائنٹ لوڈر اور سیمپلر کے درمیان لگاؤ: ماڈل اور کلپ ان، MODEL اور CLIP آؤٹ۔
  3. CLIP آؤٹ پٹ کو CLIP Text Encode نوڈز سے جوڑو، اصل چیک پوائنٹ CLIP سے نہیں۔
  4. lora_name منتخب کرو اور دونوں طاقتیں سیٹ کرو، شروع میں 0.8 سے۔
  5. LoRA پیج سے ٹرگر الفاظ مثبت پرومپٹ میں شامل کرو۔

سیٹنگز اور تجاویز

  • LoRA کو بیس فیملی سے میل کھانا چاہیے: SDXL LoRA SD 1.5 پر کام نہیں کرے گا اور Flux LoRA SDXL پر ناکام ہو جائے گا۔
  • جب LoRAs کو اسٹیک کر رہے ہو تو ہر طاقت کم رکھو تاکہ کل طاقت 1.0 سے 1.5 کے قریب رہے؛ مکمل طاقت پر اسٹیک کرنے سے تصویر خراب ہو جاتی ہے۔
  • اگر LoRA صرف ماڈل بدلتا ہے (ٹیکسٹ انکوڈر کی تہیں نہیں)، تو CLIP کیز کے لیے "lora key not loaded" آتا ہے؛ یہ کوئی مسئلہ نہیں۔
  • جلدی A/B کے لیے strength_model کو 0 پر سیٹ کرو بجائے نوڈ کو انپلگ کرنے کے؛ گراف جڑا رہے گا۔
  • اگر تم اکثر تین سے زیادہ LoRAs استعمال کرتے ہو تو کسٹم پیک سے LoRA stacker نوڈ استعمال کرو (جیسے rgthree Power Lora Loader، Efficiency LoRA Stacker)۔

Load LoRA کے مسائل کا حل

lora key not loaded: lora_unet_... (درجنوں لائنیں)

یہ کیوں ہوتا ہے
LoRA کو ماڈل سے مختلف آرکیٹیکچر کے لیے ٹرین کیا گیا ہے، اس لیے اس کی تہوں کے نام میل نہیں کھاتے۔

اسے کیسے ٹھیک کریں
LoRA پیج پر اس کا بیس ماڈل چیک کرو (SD 1.5، SDXL، Pony، Illustrious، Flux) اور اسی فیملی کے چیک پوائنٹ کے ساتھ جوڑو۔ کچھ غیر میچڈ کیز عام ہیں؛ سینکڑوں ہوں تو غلط فیملی ہے۔

LoRA کا کوئی اثر نظر نہیں آ رہا

یہ کیوں ہوتا ہے
CLIP Text Encode نوڈز ابھی بھی چیک پوائنٹ CLIP سے جڑے ہیں بجائے LoRA آؤٹ پٹ کے، ٹرگر لفظ غائب ہے، یا طاقت 0 ہے۔

اسے کیسے ٹھیک کریں
دونوں پرومپٹ نوڈز کو Load LoRA سے نکلنے والے CLIP سے جوڑو، ٹرگر الفاظ شامل کرو، اور strength_model کو 1.0 پر بڑھاؤ تاکہ کام کرے اس کی تصدیق ہو، پھر کم کرو۔

تصاویر زیادہ سنترپت، اوور ایکسپوزڈ یا آرٹیفیکٹس سے بھری ہوئی ہیں

یہ کیوں ہوتا ہے
LoRA کی کل طاقت بہت زیادہ ہے، اکثر کئی LoRAs ایک ساتھ 1.0 پر چل رہے ہوتے ہیں یا ایک زیادہ ٹرینڈ LoRA کو 1 سے کم چاہیے ہوتا ہے۔

اسے کیسے ٹھیک کریں
ہر LoRA کی strength_model کو 0.5-0.7 تک کم کرو اور کل اسٹیک کو 1.2 یا اس سے کم رکھو۔ اگر تفصیل غائب ہو تو cfg تھوڑا بڑھاؤ۔

Error: Expected size for first two dimensions of batch2 tensor to be... (shape mismatch)

یہ کیوں ہوتا ہے
غلط رینک یا فیملی کا LoRA CLIP پر لگایا جا رہا ہے، عام طور پر SDXL LoRA جس کی strength_clip 0 سے زیادہ ہو Flux CLIP پر۔

اسے کیسے ٹھیک کریں
Flux اور ویڈیو LoRAs کے لیے LoraLoaderModelOnly استعمال کرو، یا strength_clip کو 0 پر سیٹ کرو۔

Load LoRA کے بارے میں سوالات

کیا میں کئی LoRAs لوڈ کر سکتا ہوں؟

ہاں۔ Load LoRA نوڈز کو چین میں جوڑو: ایک کے MODEL اور CLIP آؤٹ پٹ دوسرے میں جاتے ہیں۔ آرڈر کم ہی فرق ڈالتا ہے؛ طاقتیں زیادہ اہم ہیں۔

کیا strength_model اور strength_clip برابر ہونے چاہئیں؟

عام طور پر ہاں۔ جب LoRA پرومپٹ کو بہت زیادہ ہائی جیک کرے تو strength_clip کم کرو، اور جب اسٹائل بہت بھاری ہو تو strength_model کم کرو۔

کیا LyCORIS / LoCon / DoRA فائلز یہاں کام کرتی ہیں؟

زیادہ تر کام کرتی ہیں، اسی نوڈ میں۔ بہت پرانے فارمیٹس کے لیے LyCORIS کسٹم نوڈ پیک چاہیے ہو سکتا ہے۔

مزید ComfyUI نوڈز

ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager وہ ایکسٹینشن ہے جو انٹرفیس کے اندر سے کسٹم نوڈ پیکس اور ماڈلز کو انسٹال، اپڈیٹ اور ٹھیک کرتا ہے، امپورٹ کیے گئے ورک فلو میں غائب نوڈز کو حل کرتا ہے اور آپ کی سیٹ اپ کی اسنیپ شاٹ لیتا ہے۔
Save Image
ComfyUI core
Save Image IMAGE ٹینسر کو ComfyUI/output میں PNG کے طور پر محفوظ کرتا ہے، جس میں پورا ورک فلو فائل میٹا ڈیٹا میں شامل ہوتا ہے تاکہ تصویر کو دوبارہ ComfyUI میں گھسیٹا جا سکے اور گراف کو بحال کیا جا سکے۔
VAE Decode
ComfyUI core
VAE Decode سیمپل کیے گئے LATENT کو VAE کے ذریعے پکسل IMAGE میں تبدیل کرتا ہے؛ VAE Decode (Tiled) بہت بڑے تصاویر کے لیے ٹائلز میں یہی کام کرتا ہے۔
Empty Latent Image
ComfyUI core
Empty Latent Image ایک خالی latent کینوس بناتا ہے (چوڑائی، اونچائی، batch_size) جہاں سے text-to-image sampling شروع ہوتی ہے؛ سائز 8 کے مضارب ہونے چاہئیں اور ماڈل فیملی سے میل کھانے چاہئیں۔
Load Image
ComfyUI core
Load Image ComfyUI کے ان پٹ فولڈر (یا اپ لوڈ) سے تصویر پڑھتا ہے اور ایک IMAGE ٹینسر کے ساتھ ساتھ ایک MASK آؤٹ پٹ کرتا ہے جو الفا چینل سے لیا جاتا ہے، جو img2img، inpainting، ControlNet اور IP-Adapter گراف کے لیے شروع کرنے کا نقطہ ہوتا ہے۔
Apply ControlNet
ComfyUI core
Apply ControlNet ایک گائیڈ امیج اور لوڈ شدہ ControlNet کو مثبت اور منفی CONDITIONING کے ساتھ جوڑتا ہے، جس میں strength اور start/end فیصد شامل ہوتے ہیں، تاکہ sampler گائیڈ سے edges، depth یا pose کو فالو کرے۔