كافيه (برنامج)

كافيه (Caffe ) (معمارية الالتفاف لتضمين الميزات السريع) هو إطار عمل للتعلم العميق ، طُوِّر في الأصل بجامعة كاليفورنيا، بيركلي . وهو مفتوح المصدر ، بموجب ترخيص BSD . [ 4 ] وهو مكتوب بلغة C++ ، مع واجهة برمجة تطبيقات بايثون . [ 5 ]

تاريخ

أنشأ يانغتشينغ جيا مشروع Caffe خلال دراسته للدكتوراه في جامعة كاليفورنيا، بيركلي، أثناء عمله في مختبر تريفور داريل. [ 6 ] ظهرت النسخة الأولى، المسماة "DeCAF"، لأول مرة في ربيع عام 2013 عندما استُخدمت في تحدي ILSVRC (الذي سُمي لاحقًا ImageNet). سُميت المكتبة Caffe وأُتيحت للجمهور في ديسمبر 2013. [ 6 ] انتهى دعمها في عام 2018. وهي مُستضافة على GitHub . [ 7 ]

سمات

يدعم Caffe أنواعًا عديدة من بنى التعلم العميق المُصممة خصيصًا لتصنيف الصور وتجزئتها . وهو يدعم الشبكات العصبية الالتفافية (CNN) ، والشبكات العصبية الالتفافية المتكررة (RCNN)، والشبكات العصبية طويلة المدى (LSTM) ، والشبكات العصبية كاملة الاتصال. [ 8 ] كما يدعم Caffe مكتبات نواة حسابية مُسرّعة تعتمد على وحدات معالجة الرسومات (GPU) ووحدات المعالجة المركزية (CPU)، مثل Nvidia cuDNN و Intel MKL . [ 9 ] [ 10 ]

التطبيقات

يُستخدم Caffe في مشاريع البحث الأكاديمي، ونماذج الشركات الناشئة، وحتى في التطبيقات الصناعية واسعة النطاق في مجالات الرؤية، والكلام، والوسائط المتعددة. كما قامت ياهو! بدمج Caffe مع Apache Spark لإنشاء CaffeOnSpark، وهو إطار عمل للتعلم العميق الموزع. [ 11 ]

كافيه 2

في أبريل 2017، أعلنت فيسبوك عن Caffe2، [ 12 ] والتي تضمنت ميزات جديدة مثل الشبكة العصبية المتكررة (RNN). وفي نهاية مارس 2018، تم دمج Caffe2 في PyTorch . [ 13 ]

انظر أيضاً

مراجع

  1. "BVLC/caffe" . GitHub . 31 مارس 2020.
  2. "Microsoft/caffe" . GitHub . 30 مارس 2020.
  3. "caffe/LICENSE at master" . GitHub . 31 مارس 2020.
  4. "BVLC/caffe" . GitHub . 31 مارس 2020.
  5. "مقارنة الأطر: Deeplearning4j، وTorch، وTheano، وTensorFlow، وCaffe، وPaddle، وMxNet، وKeras، وCNTK" . مؤرشف من الأصل بتاريخ 29-03-2017 . تم الاطلاع عليه بتاريخ 29-03-2017 .
  6. 1 2 "إطار عمل Caffe للتعلم العميق: مقابلة مع المطورين الأساسيين" . Embedded Vision. 17 يناير 2016.
  7. "كافيه: إطار عمل مفتوح المصدر وسريع للتعلم العميق" . جيت هاب. 31 مارس 2020.
  8. "دليل استخدام Caffe - vision.princeton.edu" (ملف PDF) . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 5 أبريل 2017.
  9. "التعلم العميق لرؤية الحاسوب باستخدام Caffe و cuDNN" . مدونة مطوري NVIDIA . 16 أكتوبر 2014.
  10. "mkl_alternate.hpp" . BVLC Caffe . تم الاسترجاع بتاريخ 11-04-2018 .
  11. "ياهو تدخل سباق الذكاء الاصطناعي مع CaffeOnSpark" . 29 فبراير 2016.
  12. فريق Caffe2 (18 أبريل 2017). "Caffe2 مفتوح المصدر يوفر أدوات تعلم الآلة متعددة المنصات للمطورين" . Caffe2 .{{cite web}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط )
  13. "دمج Caffe2 مع PyTorch" . Medium . 16 مايو 2018.