לדלג לתוכן

Caffe

מתוך ויקיפדיה, האנציקלופדיה החופשית
Caffe
גרסה אחרונה 1.0 (18 באפריל 2017) עריכת הנתון בוויקינתונים
מערכת הפעלה לינוקס עריכת הנתון בוויקינתונים
נכתבה בשפות C++ עריכת הנתון בוויקינתונים
סוג רישיון רישיון BSD החדש, רישיון BSD עריכת הנתון בוויקינתונים
קוד מקור https://github.com/BVLC/caffe עריכת הנתון בוויקינתונים
caffe.berkeleyvision.org
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

Caffe (ראשי תיבות של: Convolutional Architecture for Fast Feature Embedding) היא ספרייה ללמידה עמוקה, שפותחה במקור באוניברסיטת קליפורניה בברקלי. הוא זמינה להורדה כקוד פתוח, תחת רישיון BSD.[1] ספריית Caffe כתובה ב-++C, עם ממשק Python.[2]

את פרויקט Caffe יצר יאנגצ'ינג ג'יה במהלך הדוקטורט שלו באוניברסיטת ברקלי.[3] מאז עבר הפרויקט ל-GitHub.[4]

Caffe תומך בסוגים רבים של ארכיטקטורות למידה עמוקה המיועדות לתחום הראייה הממוחשבת כמו סגמנטציה וסווג תמונות. הוא תומך ב-CNN, RCNN, LSTM ובעיצובי רשתות עצביות בחיבור מלא.[5] Caffe תומך בספריות גרעין חישובי מבוססי GPU ו-CPU כגון NVIDIA cuDNN ו-Intel MKL.[6][7]

Caffe נמצא בשימוש בפרויקטי מחקר אקדמיים, אבות טיפוס של סטארט-אפים, ואפילו יישומים תעשייתיים בקנה מידה גדול בראייה, דיבור ומולטימדיה. Yahoo! שילבה גם את Caffe עם Apache Spark כדי ליצור את CaffeOnSpark, מסגרת למידה עמוקה מבוזרת.[8]

באפריל 2017, פייסבוק הכריזה על Caffe2,[9] שכלל תכונות חדשות כגון Recurrent Neural Networks. בסוף מרץ 2018, Caffe2 מוזגה לתוך PyTorch.[10]

הערות שוליים

[עריכת קוד מקור | עריכה]
  1. "BVLC/caffe". GitHub. 31 במרץ 2020.
  2. "Comparing Frameworks: Deeplearning4j, Torch, Theano, TensorFlow, Caffe, Paddle, MxNet, Keras & CNTK". אורכב מ-המקור ב-2017-03-29.
  3. "The Caffe Deep Learning Framework: An Interview with the Core Developers". Embedded Vision. 17 בינואר 2016.
  4. "Caffe: a fast open framework for deep learning". GitHub. 31 במרץ 2020.
  5. "Caffe tutorial - vision.princeton.edu" (PDF). אורכב מ-המקור (PDF) ב-5 באפריל 2017.
  6. "Deep Learning for Computer Vision with Caffe and cuDNN". NVIDIA Developer Blog. 16 באוקטובר 2014.
  7. "mkl_alternate.hpp". BVLC Caffe.
  8. "Yahoo enters artificial intelligence race with CaffeOnSpark". 29 בפברואר 2016.
  9. Team, Caffe2 (18 באפריל 2017). "Caffe2 Open Source Brings Cross Platform Machine Learning Tools to Developers". Caffe2.
  10. "Caffe2 Merges With PyTorch". Medium. 16 במאי 2018.