חדש תמונה, וידאו, קריינות ותמלול בקריאה אחת, בלי להריץ מודל. מנסים בלי שרת

GPT
S

anzorq/sd-to-diffusers

רץ בדפדפן

anzorqmit2022-11-10

  • gradio

הכלי ממיר קובצי משקולות של Stable Diffusion בפורמט ckpt לספריית Diffusers ישירות בתוך Hugging Face. הוא מיועד ליוצרים שמחזיקים מודלים ישנים ורוצים לפתוח pull request מסודר עם המשקולות המומרות.

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

מה זה

אתם מזינים טוקן גישה אישי של Hugging Face ובוחרים מאגר קיים שכולל קובץ משקולות. הממשק סורק את הקבצים במאגר ומאתר סיומות ckpt בלבד. לאחר מכן אתם בוחרים את גרסת המודל, מבין האפשרויות v1, v2 או v2.1, ומגדירים תיקיית יעד.

מאחורי הקלעים הקוד מוריד את הקובץ ישירות מהמאגר שלכם, מריץ תהליך המרה מקומי לקבצי ספריית Diffusers, ומעלה אותם בחזרה כבקשת מיזוג (PR) לאותו מאגר בדיוק. בסיום הוא מוחק את התיקייה הזמנית ומחזיר קישור ישיר לצפייה בשינויים.

מתאים ל

  • המרת מודל SD קיים

    הפיכת קובץ ckpt ישן של Stable Diffusion v1 או v2 לפורמט שמתאים להרצה מיידית בספריית Diffusers.

  • יצירת PR למאגר משקולות

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

  • ארגון מבנה קבצים פנימי

    שמירת המשקולות בתיקיית יעד מותאמת בתוך המאגר או העלאתן ישירות לתיקיית השורש.

איפה זה נופל

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

מעבר לזה, הבחירה מוגבלת לגרסאות v1 עד v2.1. מודלים מאוחרים יותר אינם נתמכים בקוד, והתהליך תלוי לחלוטין בחיבור רציף מול השרתים של Hugging Face בזמן העבודה.

שאלות
נפוצות

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

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

מה קורה עם הקבצים והטוקן שמזינים בממשק?

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

כמה זמן לוקחת ההמרה בפועל?

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

האם הכלי מייצר תמונות?

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

איך משתמשים

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

העיבוד רץ על מעבד משודרג (cpu-upgrade). הממשק מציין מראש שההמרה תיקח כמה דקות, בעיקר בגלל הורדת קובץ משקולות כבד, עיבודו על מעבד מרכזי בלבד, והעלאתו מחדש כתיקיית נתונים מלאה.

הרישיון

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

  • שימוש מסחרי
  • שינוי הקוד
  • הפצה מחדש

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