GPT
C

comparing-captioning-models

רץ בדפדפן

nielsrרישיון לא דווח2023-01-02

  • gradio

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

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

מה זה

אתם מעלים קובץ תמונה, לוחצים על כפתור ומקבלים שישה שדות טקסט שונים, אחד לצד השני. כל שדה מציג כיתוב שנוצר על ידי מודל אחר: GIT-large שעבר התאמה על COCO, גרסת BLIP-large, שני מודלים של BLIP-2 עם גדלים של OPT 6.7B ו־T5-XXL, לצד InstructBLIP ו־Fuyu-8B.

בקוד יש שימוש במאגר הדוגמאות nielsr/textcaps-sample, כך שמופיעות דוגמאות מובנות מראש בממשק שאפשר לבדוק מיד. במקום להריץ את כל המשקלים הכבדים בעצמה, התוכנה פונה דרך gradio_client לחללי עבודה חיצוניים שמריצים כל מודל בנפרד, ומציגה את התיאור שכל ארכיטקטורה הפיקה.

מתאים ל

  • השוואת תיאורי תמונה

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

  • בחינת יכולות OCR בסיסיות

    הרצת דוגמאות ממאגר textcaps כדי לראות איזה מודל מצליח לקרוא טקסט מתוך תמונה.

  • בחירת ארכיטקטורה לפרויקט

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

איפה זה נופל

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

שאלות
נפוצות

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

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

כמה זמן לוקח לקבל תוצאה?

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

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

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

מה קורה לקבצים שמעלים?

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

איך משתמשים

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

הרישיון

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

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