Link to this sectionUltralytics Python Paketi için Veri Toplama#
Link to this sectionGenel Bakış#
Ultralytics, geliştirdiğimiz gelişmiş YOLO modelleri de dahil olmak üzere, Python paketimizin kullanıcı deneyimini ve yeteneklerini sürekli olarak geliştirmeye kendini adamıştır. Yaklaşımımız, iyileştirme fırsatlarını belirlememize ve yazılımımızın güvenilirliğini sağlamamıza yardımcı olan anonimleştirilmiş kullanım istatistiklerinin ve kaza raporlarının toplanmasını içerir. Bu şeffaflık belgesi, hangi verileri topladığımızı, amacını ve bu veri toplama konusunda sahip olduğun seçenekleri ana hatlarıyla belirtir.
Link to this sectionAnonimleştirilmiş Google Analytics#
Google Analytics, Google tarafından sunulan ve web sitesi trafiğini izleyip raporlayan bir web analitiği hizmetidir. Python paketimizin nasıl kullanıldığına dair veri toplamamızı sağlar; bu da tasarım ve işlevsellik hakkında bilinçli kararlar almamız için çok önemlidir.
Link to this sectionNeleri Topluyoruz#
- Kullanım Metrikleri: Bu metrikler, paketin ne sıklıkla ve ne şekilde kullanıldığını, hangi özelliklerin tercih edildiğini ve kullanılan tipik komut satırı argümanlarının neler olduğunu anlamamıza yardımcı olur.
- Sistem Bilgileri: Paketimizin çeşitli sistemlerde iyi performans gösterdiğinden emin olmak için hesaplama ortamın hakkında genel, tanımlayıcı olmayan bilgiler topluyoruz.
- Performans Verileri: Modellerimizin eğitim, doğrulama ve çıkarım sırasındaki performansını anlamak, optimizasyon fırsatlarını belirlememize yardımcı olur.
Google Analytics ve veri gizliliği hakkında daha fazla bilgi için Google Analytics Privacy sayfasını ziyaret et.
Link to this sectionBu Verileri Nasıl Kullanıyoruz#
- Özellik İyileştirme: Kullanım metriklerinden elde edilen içgörüler, kullanıcı memnuniyetini ve arayüz tasarımını geliştirmemize rehberlik eder.
- Optimizasyon: Performans verileri, modellerimizi farklı donanım ve yazılım yapılandırmalarında daha iyi verimlilik ve hız için ince ayar yapmamıza yardımcı olur.
- Trend Analizi: Kullanım trendlerini inceleyerek, topluluğumuzun gelişen ihtiyaçlarını tahmin edebilir ve bunlara yanıt verebiliriz.
Link to this sectionGizlilik Konuları#
Bize emanet ettiğin verilerin gizliliğini ve güvenliğini sağlamak için çeşitli önlemler alıyoruz:
- Anonimleştirme: Google Analytics'i toplanan verileri anonimleştirecek şekilde yapılandırıyoruz, bu da kişisel olarak tanımlanabilir hiçbir bilginin (PII) toplanmadığı anlamına gelir. Hizmetlerimizi, kişisel bilgilerinin gizli kaldığı güvencesiyle kullanabilirsin.
- Toplulaştırma: Veriler yalnızca toplu formda analiz edilir. Bu uygulama, herhangi bir kullanıcının bireysel etkinliğini açığa çıkarmadan kalıpların gözlemlenebilmesini sağlar.
- Görüntü Verisi Toplanmaması: Ultralytics, eğitim veya çıkarım görüntülerini toplamaz, işlemez veya görüntülemez.
Link to this sectionSentry Kaza Raporlama#
Sentry, sorunları gerçek zamanlı olarak belirlemeye, teşhis etmeye ve çözmeye yardımcı olan, uygulamaların sağlamlığını ve güvenilirliğini sağlayan geliştirici odaklı bir hata izleme yazılımıdır. Paketimiz içinde, kaza raporlama yoluyla içgörüler sağlayarak yazılımımızın kararlılığına ve sürekli iyileştirilmesine önemli ölçüde katkıda bulunur.
Sentry aracılığıyla kaza raporlama, yalnızca sentry-sdk Python paketi sisteminde önceden yüklüyse etkinleştirilir. Bu paket ultralytics ön koşullarına dahil değildir ve Ultralytics tarafından otomatik olarak yüklenmeyecektir.
Link to this sectionNeleri Topluyoruz#
Eğer sentry-sdk Python paketi sisteminde önceden yüklüyse, bir kaza olayı şu bilgileri gönderebilir:
- Kaza Günlükleri: Hata ayıklama çabalarımız için hayati öneme sahip olan, bir kaza anındaki uygulamanın durumuna dair ayrıntılı raporlar.
- Hata Mesajları: Potansiyel sorunları hızlı bir şekilde anlamak ve çözmek için paketimizin çalışması sırasında oluşturulan hata mesajlarını kaydediyoruz.
Sentry'nin verileri nasıl yönettiği hakkında daha fazla bilgi edinmek için lütfen Sentry's Privacy Policy sayfasını ziyaret et.
Link to this sectionBu Verileri Nasıl Kullanıyoruz#
- Hata Ayıklama: Kaza günlüklerini ve hata mesajlarını analiz etmek, yazılım hatalarını hızla tanımlamamızı ve düzeltmemizi sağlar.
- Kararlılık Metrikleri: Kazaları sürekli izleyerek paketimizin kararlılığını ve güvenilirliğini artırmayı hedefliyoruz.
Link to this sectionGizlilik Konuları#
- Hassas Bilgiler: Kaza günlüklerinin kişisel olarak tanımlanabilir veya hassas kullanıcı verilerinden arındırılmasını sağlıyor, bilgilerinin gizliliğini koruyoruz.
- Kontrollü Toplama: Kaza raporlama mekanizmamız, kullanıcı gizliliğine saygı duyarken sorun giderme için gerekli olanları toplayacak şekilde titizlikle kalibre edilmiştir.
Veri toplama için kullanılan araçların detaylandırılması ve gizlilik sayfalarına bağlantılar içeren ek arka plan bilgileri sunulmasıyla, kullanıcılara uygulamalarımıza dair kapsamlı bir bakış açısı sağlanmakta, şeffaflık ve kullanıcı gizliliğine verilen önem vurgulanmaktadır.
Link to this sectionVeri Toplamayı Devre Dışı Bırakma#
Kullanıcılarımıza verileri üzerinde tam kontrol sağlamaya inanıyoruz. Varsayılan olarak paketimiz, tüm kullanıcılar için deneyimi iyileştirmeye yardımcı olmak amacıyla analitik ve kaza raporları toplayacak şekilde yapılandırılmıştır. Ancak bazı kullanıcıların bu veri toplamadan çıkmayı tercih edebileceğine saygı duyuyoruz.
Analitik ve kaza raporları göndermekten çıkmak için YOLO ayarlarında sync=False ayarını yapman yeterlidir. Bu, makinenizden analitik araçlarımıza hiçbir verinin iletilmemesini sağlar.
Link to this sectionAyarları İnceleme#
Mevcut ayarlarının yapılandırması hakkında bilgi edinmek için ayarlarına doğrudan göz atabilirsin:
You can use Python to view your settings. Start by importing the settings object from the ultralytics module. Print and return settings using the following commands:
from ultralytics import settings
# View all settings
print(settings)
# Return analytics and crash reporting setting
value = settings["sync"]Link to this sectionAyarları Değiştirme#
Ultralytics, kullanıcıların ayarlarını kolayca değiştirmesine olanak tanır. Değişiklikler aşağıdaki yollarla gerçekleştirilebilir:
Within the Python environment, call the update method on the settings object to change your settings:
from ultralytics import settings
# Disable analytics and crash reporting
settings.update({"sync": False})
# Reset settings to default values
settings.reset()sync=False ayarı, Google Analytics veya Sentry'ye hiçbir veri gönderilmesini engelleyecektir. Ayarların, Ultralytics paketini kullanan tüm oturumlarda dikkate alınacak ve gelecekteki oturumlar için diske kaydedilecektir.
Link to this sectionGizliliğe Bağlılık#
Ultralytics kullanıcı gizliliğini ciddiye alır. Veri toplama uygulamalarımızı şu ilkelerle tasarlıyoruz:
- Şeffaflık: Topladığımız veriler ve bunların nasıl kullanıldığı konusunda açığız.
- Kontrol: Kullanıcılara verileri üzerinde tam kontrol sağlıyoruz.
- Güvenlik: Topladığımız verileri korumak için endüstri standardı güvenlik önlemleri uyguluyoruz.
Link to this sectionSorular veya Endişeler#
Veri toplama uygulamalarımızla ilgili herhangi bir sorun veya endişen varsa, lütfen iletişim formumuz veya support@ultralytics.com aracılığıyla bize ulaş. Kullanıcılarımızın paketimizi kullanırken bilgilendirilmiş ve gizlilik konusunda güvende hissetmelerini sağlamaya kendimizi adadık.
Link to this sectionSSS#
Link to this sectionUltralytics topladığı verilerin gizliliğini nasıl sağlıyor?#
Ultralytics, kullanıcı gizliliğine birkaç temel önlemle öncelik verir. İlk olarak, Google Analytics ve Sentry aracılığıyla toplanan tüm veriler, kişisel olarak tanımlanabilir hiçbir bilginin (PII) toplanmadığından emin olmak için anonimleştirilir. İkinci olarak, veriler toplu formda analiz edilir, bu da bireysel kullanıcı etkinliklerini tanımlamadan kalıpları gözlemlememizi sağlar. Son olarak, hiçbir eğitim veya çıkarım görüntüsü toplamıyoruz, bu da kullanıcı verilerini daha fazla korur. Bu önlemler, şeffaflığa ve gizliliğe olan bağlılığımızla uyumludur. Daha fazla ayrıntı için Privacy Considerations bölümümüzü ziyaret et.
Link to this sectionUltralytics Google Analytics ile ne tür veriler topluyor?#
Ultralytics, Google Analytics kullanarak üç ana türde veri toplar:
- Kullanım Metrikleri: Bunlar, YOLO Python paketinin ne sıklıkla ve ne şekilde kullanıldığını, tercih edilen özellikleri ve tipik komut satırı argümanlarını içerir.
- Sistem Bilgileri: Paketin çalıştırıldığı hesaplama ortamları hakkında genel, tanımlayıcı olmayan bilgiler.
- Performans Verileri: Eğitim, doğrulama ve çıkarım sırasında modellerin performansıyla ilgili metrikler.
Bu veriler, kullanıcı deneyimini geliştirmemize ve yazılım performansını optimize etmemize yardımcı olur. Anonymized Google Analytics bölümünde daha fazla bilgi edinebilirsin.
Link to this sectionUltralytics YOLO paketinde veri toplamayı nasıl devre dışı bırakabilirim?#
Veri toplamadan çıkmak için YOLO ayarlarında sync=False ayarını yapman yeterlidir. Bu işlem, analitik veya kaza raporlarının iletimini durdurur. Veri toplamayı Python veya CLI yöntemlerini kullanarak devre dışı bırakabilirsin:
from ultralytics import settings
# Disable analytics and crash reporting
settings.update({"sync": False})
# Reset settings to default values
settings.reset()Ayarlarını değiştirme hakkında daha fazla ayrıntı için Modifying Settings bölümüne başvur.
Link to this sectionUltralytics YOLO'da Sentry ile kaza raporlama nasıl çalışır?#
sentry-sdk paketi önceden yüklüyse, bir kaza olayı gerçekleştiğinde Sentry ayrıntılı kaza günlükleri ve hata mesajları toplar. Bu veriler, sorunları zamanında teşhis edip çözmemize yardımcı olarak YOLO Python paketinin sağlamlığını ve güvenilirliğini artırır. Toplanan kaza günlükleri, kullanıcı gizliliğini korumak için kişisel olarak tanımlanabilir tüm bilgilerden arındırılır. Daha fazla bilgi için Sentry Crash Reporting bölümünü kontrol et.
Link to this sectionMevcut veri toplama ayarlarımı Ultralytics YOLO'da inceleyebilir miyim?#
Evet, veri toplama tercihlerinin yapılandırmasını anlamak için mevcut ayarlarını kolayca görüntüleyebilirsin. Bu ayarları incelemek için aşağıdaki yöntemleri kullan:
from ultralytics import settings
# View all settings
print(settings)
# Return analytics and crash reporting setting
value = settings["sync"]Daha fazla ayrıntı için Inspecting Settings bölümüne başvur.