رؤية YOLO 2026:

جمع البيانات لحزمة Ultralytics Python#

نظرة عامة#

Ultralytics مكرسة للتحسين المستمر لتجربة المستخدم وإمكانيات حزمة Python الخاصة بنا، بما في ذلك نماذج YOLO المتقدمة التي نطورها. نهجنا يتضمن جمع إحصائيات الاستخدام غير المجهولة وتقارير الأعطال، مما يساعدنا في تحديد فرص التحسين وضمان موثوقية برمجياتنا. توضح وثيقة الشفافية هذه البيانات التي نجمعها، والغرض منها، والخيارات المتاحة لديك فيما يتعلق بجمع هذه البيانات.

إحصاءات Google Analytics مجهولة الهوية#

Google Analytics هي خدمة تحليلات شبكية تقدمها Google لتتبع وتفصيل حركة مرور مواقع الويب. وهي تتيح لنا جمع بيانات حول كيفية استخدام حزمة Python الخاصة بنا، وهو أمر بالغ الأهمية لاتخاذ قرارات مستنيرة بشأن التصميم والوظائف.

ما الذي نجمعه#

  • مقاييس الاستخدام: تساعدنا هذه المقاييس في فهم مدى تكرار استخدام الحزمة وطرق استخدامها، والميزات المفضلة، وسائط سطر الأوامر النموذجية المستخدمة.
  • معلومات النظام: نقوم بجمع معلومات عامة غير محددة للهوية حول بيئة الحوسبة الخاصة بك لضمان أداء الحزمة بشكل جيد عبر مختلف الأنظمة.
  • بيانات الأداء: يساعدنا فهم أداء نماذجنا أثناء التدريب، والتحقق، والاستنتاج في تحديد فرص التحسين.

لمزيد من المعلومات حول Google Analytics وخصوصية البيانات، تفضل بزيارة Google Analytics Privacy.

كيف نستخدم هذه البيانات#

  • تحسين الميزات: توجهنا الرؤى المستمدة من مقاييس الاستخدام في تعزيز رضا المستخدم وتصميم الواجهة.
  • التحسين: تساعدنا بيانات الأداء في ضبط نماذجنا بدقة لتحقيق كفاءة وسرعة أفضل عبر تكوينات الأجهزة والبرامج المتنوعة.
  • تحليل الاتجاهات: من خلال دراسة اتجاهات الاستخدام، يمكننا التنبؤ باحتياجات مجتمعنا المتطورة والاستجابة لها.

اعتبارات الخصوصية#

نتخذ العديد من الإجراءات لضمان خصوصية وأمان البيانات التي تأتمننا عليها:

  • إخفاء الهوية: نقوم بتهيئة Google Analytics لإخفاء هوية البيانات التي يتم جمعها، مما يعني عدم جمع أي معلومات تعريف شخصية (PII). يمكنك استخدام خدماتنا مع التأكد من بقاء بياناتك الشخصية خاصة.
  • التجميع: يتم تحليل البيانات في شكل مجمع فقط. تضمن هذه الممارسة إمكانية ملاحظة الأنماط دون الكشف عن نشاط أي مستخدم فردي.
  • عدم جمع بيانات الصور: لا تقوم Ultralytics بجمع أو معالجة أو عرض أي صور تدريب أو استنتاج.

تقارير أعطال Sentry#

Sentry هو برمجية لتتبع الأخطاء تركز على المطورين وتساعد في تحديد المشكلات وتشخيصها وحلها في الوقت الفعلي، مما يضمن متانة التطبيقات وموثوقيتها. ضمن حزمتنا، تلعب دورًا حاسمًا من خلال توفير رؤى عبر تقارير الأعطال، مما يساهم بشكل كبير في استقرار برمجياتنا وتحسينها المستمر.

ملاحظة

يتم تنشيط تقارير الأعطال عبر Sentry فقط إذا كانت حزمة Python sentry-sdk مثبتة مسبقًا على نظامك. هذه الحزمة غير مدرجة في متطلبات ultralytics ولن يتم تثبيتها تلقائيًا بواسطة Ultralytics.

ما الذي نجمعه#

إذا كانت حزمة Python sentry-sdk مثبتة مسبقًا على نظامك، فقد يرسل حدث تعطل المعلومات التالية:

  • سجلات الأعطال: تقارير مفصلة عن حالة التطبيق وقت حدوث العطل، وهي ضرورية لجهودنا في تصحيح الأخطاء.
  • رسائل الخطأ: نقوم بتسجيل رسائل الخطأ التي يتم إنشاؤها أثناء تشغيل حزمتنا لفهم وحل المشكلات المحتملة بسرعة.

لمعرفة المزيد حول كيفية معالجة Sentry للبيانات، يرجى زيارة Sentry's Privacy Policy.

كيف نستخدم هذه البيانات#

  • تصحيح الأخطاء: يتيح لنا تحليل سجلات الأعطال ورسائل الخطأ تحديد أخطاء البرمجيات وتصحيحها بسرعة.
  • مقاييس الاستقرار: من خلال المراقبة المستمرة للأعطال، نهدف إلى تحسين استقرار وموثوقية حزمتنا.

اعتبارات الخصوصية#

  • المعلومات الحساسة: نضمن مسح سجلات الأعطال من أي بيانات تعريف شخصية أو حساسة للمستخدم، مما يحمي سرية معلوماتك.
  • الجمع المنضبط: تم معايرة آلية تقارير الأعطال لدينا بدقة لجمع ما هو ضروري فقط لاستكشاف الأخطاء وإصلاحها مع احترام خصوصية المستخدم.

من خلال تفصيل الأدوات المستخدمة لجمع البيانات وتقديم معلومات أساسية إضافية مع روابط لصفحات الخصوصية الخاصة بها، يتم تزويد المستخدمين برؤية شاملة لممارساتنا، مع التأكيد على الشفافية واحترام خصوصية المستخدم.

تعطيل جمع البيانات#

نؤمن بمنح مستخدمينا سيطرة كاملة على بياناتهم. افتراضيًا، تم تكوين حزمتنا لجمع التحليلات وتقارير الأعطال للمساعدة في تحسين التجربة لجميع المستخدمين. ومع ذلك، نحن نحترم رغبة بعض المستخدمين في إلغاء الاشتراك في جمع البيانات هذا.

لإلغاء الاشتراك في إرسال التحليلات وتقارير الأعطال، يمكنك ببساطة ضبط sync=False في إعدادات YOLO الخاصة بك. يضمن هذا عدم نقل أي بيانات من جهازك إلى أدوات التحليل الخاصة بنا.

فحص الإعدادات#

للحصول على رؤية حول التكوين الحالي لإعداداتك، يمكنك عرضها مباشرة:

عرض الإعدادات

يمكنك استخدام Python لعرض إعداداتك. ابدأ باستيراد الكائن settings من الوحدة النمطية ultralytics. اطبع الإعدادات وأرجعها باستخدام الأوامر التالية:

from ultralytics import settings

# View all settings
print(settings)

# Return analytics and crash reporting setting
value = settings["sync"]

تعديل الإعدادات#

تسمح Ultralytics للمستخدمين بتعديل إعداداتهم بسهولة. يمكن إجراء التغييرات بالطرق التالية:

تحديث الإعدادات

داخل بيئة Python، استدعِ الطريقة update على الكائن settings لتغيير إعداداتك:

from ultralytics import settings

# Disable analytics and crash reporting
settings.update({"sync": False})

# Reset settings to default values
settings.reset()

سيمنع إعداد sync=False إرسال أي بيانات إلى Google Analytics أو Sentry. سيتم احترام إعداداتك عبر جميع الجلسات التي تستخدم حزمة Ultralytics وحفظها على القرص للجلسات المستقبلية.

الالتزام بالخصوصية#

تأخذ Ultralytics خصوصية المستخدم على محمل الجد. نصمم ممارسات جمع البيانات لدينا وفقًا للمبادئ التالية:

  • الشفافية: نحن منفتحون بشأن البيانات التي نجمعها وكيفية استخدامها.
  • التحكم: نمنح المستخدمين سيطرة كاملة على بياناتهم.
  • الأمن: نستخدم تدابير أمنية قياسية في الصناعة لحماية البيانات التي نجمعها.

أسئلة أو استفسارات#

إذا كانت لديك أي أسئلة أو استفسارات حول ممارسات جمع البيانات لدينا، فيرجى التواصل معنا عبر نموذج الاتصال أو عبر support@ultralytics.com. نحن نكرس أنفسنا لضمان شعور مستخدمينا بالمعرفة والثقة في خصوصيتهم عند استخدام حزمتنا.

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

  • تعطي Ultralytics الأولوية لخصوصية المستخدم من خلال عدة تدابير رئيسية. أولاً، يتم إخفاء هوية جميع البيانات التي يتم جمعها عبر Google Analytics وSentry لضمان عدم جمع أي معلومات شخصية قابلة للتحديد (PII). ثانياً، يتم تحليل البيانات في شكل مجمّع، مما يسمح لنا بملاحظة الأنماط دون تحديد أنشطة المستخدم الفردية. أخيراً، نحن لا نجمع أي صور تدريب أو استدلال، مما يحمي بيانات المستخدم بشكل أكبر. تتوافق هذه التدابير مع التزامنا بالشفافية والخصوصية. لمزيد من التفاصيل، تفضل بزيارة قسم اعتبارات الخصوصية.

  • تجمع Ultralytics ثلاثة أنواع أساسية من البيانات باستخدام Google Analytics:

    • مقاييس الاستخدام: تشمل مدى تكرار وطرق استخدام حزمة YOLO Python، والميزات المفضلة، وسائط سطر الأوامر النموذجية.
    • معلومات النظام: معلومات عامة غير محددة للهوية حول بيئات الحوسبة التي يتم تشغيل الحزمة فيها.
    • بيانات الأداء: مقاييس متعلقة بأداء النماذج أثناء التدريب، والتحقق، والاستنتاج.

    تساعدنا هذه البيانات في تحسين تجربة المستخدم وتحسين أداء البرمجيات. تعرف على المزيد في قسم Google Analytics مجهول الهوية.

  • لإلغاء الاشتراك في جمع البيانات، يمكنك ببساطة ضبط sync=False في إعدادات YOLO الخاصة بك. يؤدي هذا الإجراء إلى إيقاف إرسال أي تحليلات أو تقارير أعطال. يمكنك تعطيل جمع البيانات باستخدام طرق Python أو CLI:

    تحديث الإعدادات
    from ultralytics import settings
    
    # Disable analytics and crash reporting
    settings.update({"sync": False})
    
    # Reset settings to default values
    settings.reset()

    لمزيد من التفاصيل حول تعديل إعداداتك، راجع قسم تعديل الإعدادات.

  • إذا كانت حزمة sentry-sdk مثبتة مسبقًا، يجمع Sentry سجلات الأعطال التفصيلية ورسائل الخطأ كلما حدث حدث تعطل. تساعدنا هذه البيانات في تشخيص المشكلات وحلها على الفور، مما يحسن متانة وموثوقية حزمة YOLO Python. يتم تنقية سجلات الأعطال التي تم جمعها من أي معلومات شخصية قابلة للتحديد لحماية خصوصية المستخدم. لمزيد من المعلومات، تحقق من قسم تقارير أعطال Sentry.

  • نعم، يمكنك بسهولة عرض إعداداتك الحالية لفهم تكوين تفضيلات جمع البيانات الخاصة بك. استخدم الطرق التالية لفحص هذه الإعدادات:

    عرض الإعدادات
    from ultralytics import settings
    
    # View all settings
    print(settings)
    
    # Return analytics and crash reporting setting
    value = settings["sync"]

    لمزيد من التفاصيل، راجع قسم فحص الإعدادات.