GPT
C

clip

רץ בדפדפן

vivienרישיון לא דווח2022-03-02

  • streamlit

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

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

מה זה

היישום מציג הדגמה ישירה של מודלי CLIP ממשפחת openai/clip-vit. לפי הקוד, הוא טוען מודלים ומעבדים של Hugging Face אל תוך ממשק Streamlit, ומשתמש ברכיב תמונות לחיצות כדי לאפשר בחירה נוחה ישירות מהדפדפן.

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

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

מתאים ל

  • הבנת מודל CLIP

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

  • בדיקת גרסאות ViT

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

  • למידת קוד Streamlit

    דוגמה פשוטה לאינטגרציה בין Hugging Face לספריית תמונות לחיצות ברשת.

איפה זה נופל

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

שאלות
נפוצות

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

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

האם האפליקציה זמינה כרגע?

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

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

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

במה זה שונה מהמודל המקורי?

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

איך משתמשים

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

הרישיון

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

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