GPT
A

All-In-One-Pixel-Model

קוד פתוח

PublicPromptscreativeml-openrail-m2022-11-09

  • diffusers
  • endpoints_compatible

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

  • 7.1 GBמשקל הקבצים
  • 1,809הורדות בחודש
  • 189לייקים

מה זה

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

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

מתאים ל

  • ספרייטים למשחקים

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

  • רקעים וסביבות רטרו

    בניית סצנות שלמות של משחקי 16 ביט עם מילת ההפעלה 16bitscene.

  • אמנות קונספט מהירה

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

איפה זה נופל

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

שאלות
נפוצות

האם המודל מוציא קובצי פיקסל ארט שמוכנים ישר למשחק?

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

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

השליטה נעשית דרך הטקסט. מכניסים לפרומפט את המילה pixelsprite עבור דמויות ואובייקטים, או את המילה 16bitscene כשרוצים סצנה שלמה ורחבה.

איך מריצים

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

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

from diffusers import DiffusionPipeline

pipe = DiffusionPipeline.from_pretrained("PublicPrompts/All-In-One-Pixel-Model")
img = pipe("a photo").images[0]

הרישיון

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

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

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