عداد باي بي آي | |
عداد باي بي آي | |
عداد باي بي آي | |
نجوم جيثب |
فيديو اعلان
العرض التوضيحي https://deepnote.com/project/QuickAI-1r_4zvlyQMa2USJrIvB-kA/%2Fnotebook.ipynb
عندما بدأت في تعلم الآلة الأكثر تقدمًا، بدأت أرى كيف كانت معماريات الشبكات العصبية الشهيرة (مثل EfficientNet) تقوم بأشياء مذهلة. ومع ذلك، عندما حاولت تنفيذ هذه البنى على المشكلات التي أردت حلها، أدركت أنه لم يكن من السهل جدًا تنفيذ هذه البنى وتجربتها بسرعة. وهنا جاء دور QuickAI. فهو يسمح بالتجربة السهلة للعديد من بنيات النماذج بسرعة.
Tensorflow، وPyTorch، وSklearn، وMatplotlib، وNumpy، وHugging Face Transformers. يجب عليك تثبيت TensorFlow وPyTorch باتباع الإرشادات الواردة في مواقع الويب الخاصة بهما.
لتجنب إعداد جميع التبعيات المذكورة أعلاه، يمكنك استخدام حاوية QuickAI Docker:
قم أولاً بسحب الحاوية: docker pull geekjr/quickai
ثم قم بتشغيله:
وحدة المعالجة المركزية (على جهاز Apple silicon Mac، ستحتاج إلى علامة --platform linux/amd64
وتثبيت Rosetta 2): docker run -it geekjr/quickai bash
GPU: docker run --gpus all -it geekjr/quickai bash
يمكن لـ QuickAI تقليل ما قد يستغرق عشرات الأسطر من التعليمات البرمجية إلى سطر أو سطرين. وهذا يجعل التجربة السريعة سهلة ونظيفة للغاية. على سبيل المثال، إذا كنت ترغب في تدريب EfficientNet على مجموعة البيانات الخاصة بك، فسيتعين عليك كتابة تحميل البيانات والمعالجة المسبقة وتعريف النموذج وكود التدريب يدويًا، والذي سيكون عبارة عن عدة أسطر من التعليمات البرمجية. حيث أنه باستخدام QuickAI، تتم كل هذه الخطوات تلقائيًا باستخدام سطر أو سطرين فقط من التعليمات البرمجية.
pip install quickAI
يرجى الاطلاع على مجلد الأمثلة للحصول على التفاصيل. بالنسبة لـ YOLOV4، يمكنك تنزيل الأوزان من هنا. التوثيق الكامل موجود في قسم الويكي في الريبو.
إذا واجهت أي أخطاء، يرجى فتح مشكلة جديدة حتى يمكن تصحيحها. إذا كانت لديك أسئلة عامة، يرجى استخدام قسم المناقشة.
تم أخذ معظم التعليمات البرمجية لتطبيقات YOLO من مستودعات Tensorflow-yolov4-tflite & YOLOv4-Cloud-Tutorial الخاصة بـ "The AI Guy's". بدون هذا، لن يكون تنفيذ YOLO ممكنًا. شكرًا لك!