GPT
F

flash-lora

רץ בדפדפן

jasperaicc-by-nc-4.02024-07-03

  • gradio

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

  • הורדות בחודש
  • 157לייקים

מה זה

הממשק מבוסס על מודל הבסיס Stable Diffusion XL יחד עם מאיץ בשם flash-sdxl ותזמון מסוג LCM. מתחת למכסה רצה ספריית diffusers בגרסת חצי דיוק fp16, שמפיקה תמונה מתוך טקסט בצעדי עיבוד בודדים.

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

מתאים ל

  • בדיקת סגנונות LoRA

    טוענים מזהה קיים מהרשת ובודקים את השפעתו על תמונת היעד מול משקלים שונים.

  • יצירת תמונות מהירה

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

  • ניסוי פרמטרים מתקדמים

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

איפה זה נופל

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

שאלות
נפוצות

האם השימוש בהדגמה עולה כסף?

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

כמה זמן לוקח לכל תמונה להיווצר?

ייצור התמונה עצמו לוקח שניות בודדות הודות למאיץ flash-sdxl וכרטיס המסך A10G. אם מחליפים LoRA לפני הריצה, נדרשות עוד מספר שניות לטעינת המשקלים לזיכרון. הממשק מציג פס התקדמות ברור בזמן התהליך.

האם אפשר להריץ את זה מקומית על המחשב?

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

במה הכלי שונה מהרצת SDXL רגיל?

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

איך משתמשים

מקלידים פרומפט, בוחרים סגנון או מדביקים נתיב, ולוחצים על כפתור Run. המערכת מחליפה את המשקלים בזיכרון, מקפיצה חיווי שההתקנה הסתיימה, ומתחילה לייצר את התמונה. העיבוד רץ על מאיץ גרפי ייעודי מסוג Zero-A10G דרך חבילת spaces, כך שפעולת הציור עצמה אורכת שניות ספורות מרגע שהתור מתפנה.

הרישיון

הפרויקט מפורסם תחת רישיון cc-by-nc-4.0. המשמעות היא שהקוד וההדגמה מיועדים למחקר, בדיקות ושימוש אישי בלבד, ואסור להשתמש בתוצרים או בתשתית הזו למטרות מסחריות.

  • שינוי הקוד
  • חובת ייחוס
  • שימוש מסחרי: לא

הרישיון המלא ב־Hugging Face ↗