GPT
C

Complex-Lineart

קוד פתוח

Conflictxcreativeml-openrail-m2022-11-12

  • diffusers
  • text-to-image
  • endpoints_compatible

התאמה אישית של מחולל תמונות שמייצר איורי קווים מורכבים ועמוסים בפרטים. הוא נבנה למי שמחפש סגנון גרפי ייחודי של רישום טכני עשיר ולא עוד תמונה ריאליסטית שגרתית.

  • 7.1 GBמשקל הקבצים
  • 74הורדות בחודש
  • 226לייקים

מה זה

מדובר במודל ליצירת תמונות מטקסט שאומן על מאגר מצומצם של כמאה תמונות בלבד ברזולוציה של 768 על 768 פיקסלים. במקום לנסות לדעת הכל, היוצר כיוון אותו לתפוס סגנון ספציפי של שרטוט ואיור קווי מפורט. כדי להפעיל את האפקט צריך להכניס את מילת ההפעלה ComplexLA style לפרומפט, לצד תיאורים של אלמנטים מכניים, מדע בדיוני או מבנים מורכבים שמתאימים מאוד לאופי הקווים הזה.

ההבדל העיקרי בינו לבין מודלי בסיס רגילים הוא הוויתור על גנריות לטובת מראה מובהק של איור עמוס פרטים קטנים. אין כאן מדידות רשמיות או מדדי בנצ'מרק, אלא התאמת סגנון ויזואלית נטו. המודל שוקל כ־7.1 גיגה בייט ומחולק לעשרות קבצים לצד קובץ משקולות בודד, כך שמקבלים כלי שמתמקד כולו בייצור שרטוטים סגנוניים של מכונות, כלי רכב ודמויות עתידניות במקום תמונות מצולמות.

מתאים ל

  • איורי קונספט למדע בדיוני

    יצירת שרטוטים של רכבים עתידניים, רובוטים ומבנים מורכבים עם דגש על פרטים טכניים.

  • נכסים גרפיים למשחקים

    הפקת סקיצות מהירות של דמויות ומכונות בסגנון סייברפאנק וסטימפאנק לבניית שלבים.

  • הדפסים ואיורי קווים

    הפקת דימויים ויזואליים עשירים בסגנון רישום ידני ומורכב שמיועדים להדפסה.

איפה זה נופל

המודל אומן על כמאה תמונות בלבד, שזה בסיס נתונים קטנטן מאוד. בגלל המדגם המצומצם, הסגנון עלול להשתלט על כל מה שתכתבו ולאבד אחיזה אם תנסו לחרוג מעולמות המכונות, הסייברפאנק והמד"ב. היוצר מבהיר שירידה מרזולוציה של 768 על 768 תפגע ישירות באיכות התמונה, כך שאי אפשר לחסוך משאבים ולרדת ברזולוציה בלי לשלם בפרטים מטושטשים ומרוחים.

שאלות
נפוצות

האם המודל יפעל טוב ברזולוציות של 512 על 512?

הוא ייצור תמונה אבל התוצאה תיראה פחות טוב. היוצר מציין במפורש שהאימון נעשה ב־768 על 768 ושרזולוציות נמוכות יותר פוגעות באיכות ובחדות הקווים.

איך גורמים למודל לייצר את הסגנון שלו?

חייבים להוסיף את הביטוי ComplexLA style לפרומפט שאתם כותבים. המודל מסתמך על מילת המפתח הזו כדי להפעיל את מאפייני השרטוט שעליהם הוא אומן.

איך מריצים

בפועל מורידים את קובץ המשקולות בשם ComplexLA Style.ckpt ומכניסים אותו לתיקיית המודלים שלכם, או טוענים את התיקייה דרך ספריית diffusers בקוד פייתון. כדי לקבל תוצאות טובות צריך להריץ את הדגימה ברזולוציה סביב 768 על 768 פיקסלים, מה שמחייב כרטיס מסך מודרני עם לפחות שמונה עד שנים עשר גיגה בייט זיכרון גרפי כדי לא להיתקע בחוסר זיכרון.

אם אתם לא רוצים להחזיק שרת ייעודי או לקנות חומרה כבדה בשביל כמה עשרות ניסויים, עדיף להעלות אותו לשרת ענן מנוהל לפי שעה או שירות מבוסס קונטיינרים. פריסה מקומית משתלמת רק אם יש לכם מחשב ייעודי פנוי ואתם מתכננים לעבוד איתו ברצף בלי לשלם על זמני ריצה חיצוניים.

from diffusers import DiffusionPipeline

pipe = DiffusionPipeline.from_pretrained("Conflictx/Complex-Lineart")
img = pipe("a photo").images[0]

הרישיון

הרישיון הוא creativeml-openrail-m. הוא מתיר שימוש מסחרי חופשי, אבל מטיל הגבלות ברורות נגד יצירת תוכן מזיק, בלתי חוקי, אלים או כזה שפוגע באנשים, ומחייב אתכם להעביר את אותן מגבלות רישיון הלאה למשתמשי הקצה אם אתם משלבים את המודל במוצר שלכם.

  • שימוש מסחרי
  • שינוי הקוד
  • מגבלות שימוש ברישיון

הרישיון המלא בעמוד המודל ↗