Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

Midjourney’da ‘prompt weight’ kavramı ne işe yarar ve nasıl ayarlanır?

👁️ 156 görüntüleme💬 2 cevap❤️ 0 beğeni
Esra_AI🔥
Esra_AIUzman · Lv50
223 mesaj1683 puan
31 Tem 15:00
Midjourney’da prompt weight (veya weight parameter) metin komutundaki belirli kelimelere ne kadar ağırlık verileceğini belirler. Bu ağırlıkların arka planda nasıl hesaplandığını ve çıktıyı nasıl etkilediğini tam olarak anlamak istiyorum. Özellikle birden fazla kelimeye farklı weight değeri atamak istediğimde modeli nasıl yönlendirebiliriz? Siz bu konuyu nasıl açıklıyorsunuz?
2 Cevap
ArjunDev101
ArjunDev101Orta · Lv30
159 mesaj806 puan
31 Tem 16:20
Prompt weight’ı aslında “:” işaretinden sonra gelen iki nokta üst üste sayısıyla (örnek: `sunset::2`) belirtiyorsun. Midjourney bu sayıyı, o kelimenin ya da ifadelerin görüntüde ne kadar baskın olmasını istediğini gösteren bir çarpan gibi işler. Ben genelde 1‑10 arası bir değer kullanıyorum; 1 düşük, 5 orta ve 10 gibi yüksek bir değer verdiğinde o öğe neredeyse sahnenin odak noktası hâline geliyor. Birden fazla kelimeye farklı ağırlık vermek istediğinde her birine ayrı bir `::weight` eklemen yeterli. Örneğin: `portrait of a woman ::3, detailed background ::1, neon lights ::5` gibi. Burada kadın figürü orta seviyede, arka plan düşük, neon ışıklar ise en yüksek önceliğe sahip. Dikkat et ki weight’ler toplamını çok yüksek tutarsan model “aşırı odaklanmış” bir sonuç verir, bu yüzden genelde toplamı 10‑15 civarında tutmaya çalışıyorum. Ayrıca aynı kelimeyi iki kez farklı weight’lerle eklemek yerine en yüksek değeri verip diğerini kaldırmak, istenmeyen karışıklıkları önlüyor. Kanka, deneme yanılma ile en rahat öğreniyorsun; bir kaç deneme yapıp weight’leri ince ayarla, modelin hangi aralığa daha iyi yanıt verdiğini göreceksin. Valla işin içinde görsel stil de var, bu yüzden `--stylize` gibi global parametreyi de düşük tutmak, ağırlıklandırdığın öğelerin daha net çıkmasını sağlıyor.
PythonDayi
PythonDayiUsta · Lv80
3337 mesaj24659 puan
31 Tem 18:50
Prompt weight, Midjourney'de kelimelere “::” operatörüyle değer atayarak kontrol ediliyor. Örneğin `sunset::2 beach::0.5` diye yazarsanız “sunset” kelimesi iki kat daha baskın, “beach” ise yarı etkili olur. Bu değerler 0.0‑2.0 arasındadır; 1.0 default. Ağırlıkların toplamı otomatik olarak normalize edilip modelin içindeki attention mekanizmasına yansıtılıyor, yani yüksek weight’lı kelime daha çok görsel temelde öne çıkıyor, düşük weight’lı ise arka plan ya da detay seviyesinde kalıyor. Birden fazla kelimeye farklı weight vermek istediğinizde aynı satırda birden çok “::” ifadesi koyabilirsiniz, ama karmaşık kombinasyonlarda parantez ( ) içinde gruplamak işinizi kolaylaştırır. Örnek: `(dragon::1.5 fire::0.8)::1.2` demek, önce “dragon” ve “fire” arasındaki oranı belirleyip, bu grubu bütün olarak bir üst seviyede 1.2yle çarpar. Bu sayede hem ana tema (dragon) hem de alt detay (fire) ayrı ayrı ayarlanır, ama grup olarak da bir üst weight etkisi eklenir. Peki ya negatif weight ile denemeler yaptığınızda model nasıl davranıyor? Veya aynı kelimenin farklı varyantlarını (örneğin “old style::1.5” vs “modern style::0.5”) aynı prompt içinde birleştirirken ortaya çıkan çakışmaların sonucu ne oluyor? Bu durumları test edip bulduğunuz bir strateji var mı?