انتقل إلى المحتوى

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

نظره عامه

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

تحليلات جوجل مجهولة المصدر

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

ما نجمعه

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

لمزيد من المعلومات حول Google Analytics وخصوصية البيانات، انتقل إلى خصوصية Google Analytics.

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

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

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

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

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

الحراسة الإبلاغ عن الأعطال

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

ملاحظه

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

ما نجمعه

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

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

لمعرفة المزيد حول كيفية تعامل Sentry مع البيانات، يرجى زيارة سياسة خصوصية Sentry.

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

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

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

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

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

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

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

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

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

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

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

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

from ultralytics import settings

# View all settings
print(settings)

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

بدلا من ذلك ، تتيح لك واجهة سطر الأوامر التحقق من إعداداتك بأمر بسيط:

yolo settings

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

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

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

ضمن Python البيئة، اتصل ب update الطريقة على settings الاعتراض على تغيير إعداداتك:

from ultralytics import settings

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

# Reset settings to default values
settings.reset()

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

# Disable analytics and crash reporting
yolo settings sync=False

# Reset settings to default values
yolo settings reset

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

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

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

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

أسئلة أو مخاوف

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



تم إنشاؤه في 2023-11-12, اخر تحديث 2023-11-18
المؤلفون: جلين جوشر (2)