सामग्री पर जाएं

के लिए डेटा संग्रह Ultralytics Python पैकेज

विहंगावलोकन

Ultralytics उपयोगकर्ता अनुभव की निरंतर वृद्धि और हमारी क्षमताओं के लिए समर्पित है Python पैकेज, उन्नत सहित YOLO मॉडल हम विकसित करते हैं। हमारे दृष्टिकोण में अज्ञात उपयोग के आंकड़ों और क्रैश रिपोर्ट को इकट्ठा करना शामिल है, जिससे हमें सुधार के अवसरों की पहचान करने और हमारे सॉफ़्टवेयर की विश्वसनीयता सुनिश्चित करने में मदद मिलती है। यह पारदर्शिता दस्तावेज़ बताता है कि हम कौन सा डेटा एकत्र करते हैं, इसका उद्देश्य और इस डेटा संग्रह के संबंध में आपके पास क्या विकल्प है।

अनाम Google Analytics

Google Analytics Google द्वारा प्रदान की जाने वाली एक वेब विश्लेषिकी सेवा है जो वेबसाइट ट्रैफ़िक को ट्रैक और रिपोर्ट करती है। यह हमें इस बारे में डेटा एकत्र करने की अनुमति देता है कि हमारा Python पैकेज का उपयोग किया जाता है, जो डिजाइन और कार्यक्षमता के बारे में सूचित निर्णय लेने के लिए महत्वपूर्ण है।

हम क्या एकत्र करते हैं

  • उपयोग मीट्रिक्स: ये मीट्रिक हमें यह समझने में मदद करते हैं कि पैकेज का कितनी बार और किन तरीकों से उपयोग किया जाता है, किन सुविधाओं का पक्ष लिया जाता है, और उपयोग किए जाने वाले विशिष्ट कमांड-लाइन तर्क।
  • सिस्टम जानकारी: हम आपके कंप्यूटिंग वातावरण के बारे में सामान्य गैर-पहचान योग्य जानकारी एकत्र करते हैं ताकि यह सुनिश्चित हो सके कि हमारा पैकेज विभिन्न प्रणालियों में अच्छा प्रदर्शन करता है।
  • प्रदर्शन डेटा: प्रशिक्षण, सत्यापन और अनुमान के दौरान हमारे मॉडलों के प्रदर्शन को समझने से हमें अनुकूलन अवसरों की पहचान करने में मदद मिलती है।

Google Analytics और डेटा गोपनीयता के बारे में अधिक जानकारी के लिए, Google Analytics गोपनीयता पर जाएं.

हम इस डेटा का उपयोग कैसे करते हैं

  • सुविधा में सुधार: उपयोग मीट्रिक से अंतर्दृष्टि उपयोगकर्ता संतुष्टि और इंटरफ़ेस डिज़ाइन को बढ़ाने में हमारा मार्गदर्शन करती है।
  • अनुकूलन: प्रदर्शन डेटा विविध हार्डवेयर और सॉफ़्टवेयर कॉन्फ़िगरेशन में बेहतर दक्षता और गति के लिए हमारे मॉडल को ठीक करने में हमारी सहायता करता है।
  • प्रवृत्ति विश्लेषण: उपयोग के रुझानों का अध्ययन करके, हम अपने समुदाय की उभरती जरूरतों का अनुमान लगा सकते हैं और उनका जवाब दे सकते हैं।

गोपनीयता संबंधी विचार

हम आपके द्वारा हमें सौंपे गए डेटा की गोपनीयता और सुरक्षा सुनिश्चित करने के लिए कई उपाय करते हैं:

  • अनामीकरण: हम एकत्रित डेटा को अनाम करने के लिए Google Analytics को कॉन्फ़िगर करते हैं, जिसका अर्थ है कि व्यक्तिगत रूप से पहचान योग्य कोई जानकारी (PII) एकत्र नहीं की जाती है। आप हमारी सेवाओं का उपयोग इस आश्वासन के साथ कर सकते हैं कि आपका व्यक्तिगत विवरण निजी रहेगा।
  • एकत्रीकरण: डेटा का विश्लेषण केवल समग्र रूप में किया जाता है। यह अभ्यास सुनिश्चित करता है कि किसी भी व्यक्तिगत उपयोगकर्ता की गतिविधि को प्रकट किए बिना पैटर्न देखे जा सकते हैं।
  • कोई छवि डेटा संग्रह नहीं: Ultralytics किसी भी प्रशिक्षण या अनुमान छवियों को एकत्रित, संसाधित या नहीं देखता है।

संतरी क्रैश रिपोर्टिंग

संतरी एक डेवलपर-केंद्रित त्रुटि ट्रैकिंग सॉफ़्टवेयर है जो वास्तविक समय में मुद्दों की पहचान करने, निदान करने और हल करने में सहायता करता है, अनुप्रयोगों की मजबूती और विश्वसनीयता सुनिश्चित करता है। हमारे पैकेज के भीतर, यह क्रैश रिपोर्टिंग के माध्यम से अंतर्दृष्टि प्रदान करके एक महत्वपूर्ण भूमिका निभाता है, हमारे सॉफ़्टवेयर की स्थिरता और चल रहे परिशोधन में महत्वपूर्ण योगदान देता है।

नोट

संतरी के माध्यम से क्रैश रिपोर्टिंग केवल तभी सक्रिय होती है जब sentry-sdk Python पैकेज आपके सिस्टम पर पहले से स्थापित है। यह पैकेज में शामिल नहीं है ultralytics पूर्वापेक्षाएँ और द्वारा स्वचालित रूप से स्थापित नहीं की जाएंगी Ultralytics.

हम क्या एकत्र करते हैं

यदि sentry-sdk Python पैकेज आपके सिस्टम पर पहले से स्थापित है क्रैश इवेंट निम्न जानकारी भेज सकता है:

  • क्रैश लॉग: क्रैश के समय एप्लिकेशन की स्थिति पर विस्तृत रिपोर्ट, जो हमारे डिबगिंग प्रयासों के लिए महत्वपूर्ण हैं।
  • त्रुटि संदेश: हम संभावित मुद्दों को जल्दी से समझने और हल करने के लिए हमारे पैकेज के संचालन के दौरान उत्पन्न त्रुटि संदेशों को रिकॉर्ड करते हैं।

संतरी डेटा को कैसे संभालता है, इसके बारे में अधिक जानने के लिए, कृपया देखें संतरी की गोपनीयता नीति.

हम इस डेटा का उपयोग कैसे करते हैं

  • डिबगिंग: क्रैश लॉग और त्रुटि संदेशों का विश्लेषण करने से हम सॉफ़्टवेयर बग को तेज़ी से पहचानने और ठीक करने में सक्षम होते हैं।
  • स्थिरता मेट्रिक्स: क्रैश के लिए लगातार निगरानी करके, हमारा लक्ष्य अपने पैकेज की स्थिरता और विश्वसनीयता में सुधार करना है।

गोपनीयता संबंधी विचार

  • संवेदनशील जानकारी: हम सुनिश्चित करते हैं कि क्रैश लॉग को आपकी जानकारी की गोपनीयता की सुरक्षा करते हुए किसी भी व्यक्तिगत रूप से पहचाने जाने योग्य या संवेदनशील उपयोगकर्ता डेटा से स्क्रब किया जाता है।
  • नियंत्रित संग्रह: हमारे क्रैश रिपोर्टिंग तंत्र को सावधानीपूर्वक केवल उपयोगकर्ता की गोपनीयता का सम्मान करते हुए समस्या निवारण के लिए आवश्यक चीज़ों को इकट्ठा करने के लिए कैलिब्रेट किया गया है।

डेटा संग्रह के लिए उपयोग किए जाने वाले टूल का विवरण देकर और अपने संबंधित गोपनीयता पृष्ठों पर 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 या संतरी को भेजे जाने से रोकेगी। का उपयोग करके सभी सत्रों में आपकी सेटिंग्स का सम्मान किया जाएगा Ultralytics पैकेज और भविष्य के सत्रों के लिए डिस्क पर सहेजा गया।

गोपनीयता के प्रति प्रतिबद्धता

Ultralytics उपयोगकर्ता की गोपनीयता को गंभीरता से लेता है। हम अपने डेटा संग्रह प्रथाओं को निम्नलिखित सिद्धांतों के साथ डिज़ाइन करते हैं:

  • पारदर्शिता: हम अपने द्वारा एकत्र किए जाने वाले डेटा और इसका उपयोग कैसे किया जाता है, इसके बारे में खुले हैं।
  • नियंत्रण: हम उपयोगकर्ताओं को उनके डेटा पर पूर्ण नियंत्रण देते हैं।
  • सुरक्षा: हम अपने द्वारा एकत्र किए गए डेटा की सुरक्षा के लिए उद्योग-मानक सुरक्षा उपायों का उपयोग करते हैं।

प्रश्न या चिंताएँ

यदि आपके पास हमारे डेटा संग्रह प्रथाओं के बारे में कोई प्रश्न या चिंता है, तो कृपया हमारे संपर्क फ़ॉर्म या के माध्यम से हमसे संपर्क करें जीविका@ultralytics.com। हम यह सुनिश्चित करने के लिए समर्पित हैं कि हमारे उपयोगकर्ता हमारे पैकेज का उपयोग करते समय अपनी गोपनीयता में सूचित और आश्वस्त महसूस करें।



Created 2023-11-12, Updated 2024-06-02
Authors: glenn-jocher (4)