تخطي إلى المحتوى

Ultralytics Explorer

ملاحظة من المجتمع ⚠️

اعتبارًا من ultralytics>=8.3.10، تم إيقاف دعم Ultralytics Explorer. ولكن لا تقلق! يمكنك الآن الوصول إلى وظائف مماثلة وحتى محسّنة من خلال Ultralytics HUB، منصتنا سهلة الاستخدام بدون تعليمات برمجية والمصممة لتبسيط سير عملك. باستخدام Ultralytics HUB، يمكنك متابعة استكشاف بياناتك وتصورها وإدارتها بسهولة، كل ذلك دون كتابة سطر واحد من التعليمات البرمجية. تأكد من التحقق من ذلك والاستفادة من ميزاته القوية! 🚀

Ultralytics Explorer لقطة شاشة 1

افتح في Colab

Ultralytics Explorer هي أداة لاستكشاف مجموعات بيانات CV باستخدام البحث الدلالي، واستعلامات SQL، والبحث عن التشابه المتجهي وحتى باستخدام اللغة الطبيعية. وهي أيضًا واجهة برمجة تطبيقات python للوصول إلى نفس الوظيفة.



شاهد: واجهة برمجة تطبيقات Ultralytics Explorer | البحث الدلالي، استعلامات SQL وميزات Ask AI

تثبيت التبعيات الاختيارية

يعتمد Explorer على مكتبات خارجية لبعض وظائفه. يتم تثبيت هذه تلقائيًا عند الاستخدام. لتثبيت هذه التبعيات يدويًا، استخدم الأمر التالي:

pip install ultralytics[explorer]

نصيحة

يعمل Explorer على تضمين/البحث الدلالي والاستعلام عن SQL وهو مدعوم بقاعدة بيانات متجهية بدون خادم LanceDB. على عكس قواعد البيانات التقليدية الموجودة في الذاكرة، يتم الاحتفاظ بها على القرص دون التضحية بالأداء، بحيث يمكنك التوسع محليًا إلى مجموعات بيانات كبيرة مثل COCO دون نفاد الذاكرة.

واجهة برمجة تطبيقات المستكشف

هذه واجهة Python API لاستكشاف مجموعات البيانات الخاصة بك. كما أنها تدعم واجهة المستخدم الرسومية (GUI) Explorer. يمكنك استخدام هذا لإنشاء دفاتر الملاحظات أو البرامج النصية الاستكشافية الخاصة بك للحصول على رؤى حول مجموعات البيانات الخاصة بك.

استكشف الإمكانات الكاملة وأمثلة الاستخدام في وثائق Explorer API.

استخدام مستكشف واجهة المستخدم الرسومية (GUI)

يعمل العرض التوضيحي GUI في متصفحك مما يتيح لك إنشاء تضمينات لمجموعة البيانات الخاصة بك والبحث عن صور مماثلة وتشغيل استعلامات SQL وإجراء بحث دلالي. يمكن تشغيله باستخدام الأمر التالي:

yolo explorer

ملاحظة

تعمل ميزة Ask AI باستخدام OpenAI، لذلك ستتم مطالبتك بتعيين مفتاح API لـ OpenAI عند تشغيل واجهة المستخدم الرسومية لأول مرة. يمكنك تعيينه هكذا - yolo settings openai_api_key="..."

تكامل Ultralytics Explorer مع OpenAI

الأسئلة الشائعة

ما هو Ultralytics Explorer وكيف يمكن أن يساعد في مجموعات بيانات CV؟

Ultralytics Explorer هي أداة قوية مصممة لاستكشاف مجموعات بيانات رؤية الكمبيوتر (CV) من خلال البحث الدلالي واستعلامات SQL والبحث عن التشابه المتجه وحتى اللغة الطبيعية. توفر هذه الأداة متعددة الاستخدامات واجهة مستخدم رسومية وواجهة برمجة تطبيقات python، مما يسمح للمستخدمين بالتفاعل بسلاسة مع مجموعات البيانات الخاصة بهم. من خلال الاستفادة من تقنيات مثل LanceDB، تضمن Ultralytics Explorer وصولاً فعالاً وقابلاً للتطوير إلى مجموعات البيانات الكبيرة دون استخدام مفرط للذاكرة. سواء كنت تقوم بإجراء تحليل تفصيلي لمجموعة البيانات أو استكشاف أنماط البيانات، فإن Ultralytics Explorer يبسط العملية بأكملها.

تعرف على المزيد حول Explorer API.

كيف يمكنني تثبيت التبعيات لـ Ultralytics Explorer؟

لتثبيت التبعيات الاختيارية المطلوبة لـ Ultralytics Explorer يدويًا، يمكنك استخدام ما يلي pip الأمر:

pip install ultralytics[explorer]

هذه التبعيات ضرورية للوظائف الكاملة للبحث الدلالي والاستعلام عن SQL. من خلال تضمين المكتبات المدعومة من LanceDB، يضمن التثبيت أن عمليات قاعدة البيانات تظل فعالة وقابلة للتطوير، حتى بالنسبة لمجموعات البيانات الكبيرة مثل COCO.

كيف يمكنني استخدام نسخة واجهة المستخدم الرسومية من Ultralytics Explorer؟

يعد استخدام إصدار واجهة المستخدم الرسومية من Ultralytics Explorer أمرًا بسيطًا. بعد تثبيت التبعيات الضرورية، يمكنك تشغيل واجهة المستخدم الرسومية باستخدام الأمر التالي:

yolo explorer

توفر واجهة المستخدم الرسومية واجهة سهلة الاستخدام لإنشاء تضمينات مجموعة البيانات والبحث عن صور مماثلة وتشغيل استعلامات SQL وإجراء عمليات بحث دلالية. بالإضافة إلى ذلك، يتيح التكامل مع ميزة Ask AI من OpenAI إمكانية الاستعلام عن مجموعات البيانات باستخدام اللغة الطبيعية، مما يعزز المرونة وسهولة الاستخدام.

للحصول على معلومات حول التخزين وقابلية التوسع، تحقق من تعليمات التثبيت الخاصة بنا.

ما هي ميزة Ask AI في Ultralytics Explorer؟

تتيح ميزة Ask AI في Ultralytics Explorer للمستخدمين التفاعل مع مجموعات البيانات الخاصة بهم باستخدام استعلامات اللغة الطبيعية. بفضل OpenAI، تمكنك هذه الميزة من طرح أسئلة معقدة وتلقي إجابات ثاقبة دون الحاجة إلى كتابة استعلامات SQL أو أوامر مماثلة. لاستخدام هذه الميزة، ستحتاج إلى تعيين مفتاح OpenAI API الخاص بك في المرة الأولى التي تقوم فيها بتشغيل واجهة المستخدم الرسومية:

yolo settings openai_api_key="YOUR_API_KEY"

لمعرفة المزيد حول هذه الميزة وكيفية دمجها، راجع قسم استخدام مستكشف واجهة المستخدم الرسومية (GUI Explorer Usage) الخاص بنا.

هل يمكنني تشغيل Ultralytics Explorer في Google Colab؟

نعم، يمكن تشغيل Ultralytics Explorer في Google Colab، مما يوفر بيئة مريحة وقوية لاستكشاف مجموعة البيانات. يمكنك البدء بفتح دفتر Colab المتوفر، والذي تم تكوينه مسبقًا بجميع الإعدادات الضرورية:

افتح في Colab

يتيح لك هذا الإعداد استكشاف مجموعات البيانات الخاصة بك بشكل كامل، والاستفادة من موارد Google السحابية. تعرف على المزيد في دليل Google Colab الخاص بنا.



📅 أُنشئ منذ سنة واحدة ✏️ تم التحديث منذ 3 أشهر

تعليقات