Bỏ qua nội dung

Thu thập dữ liệu cho Ultralytics Python Bưu kiện

Tổng quan

Ultralytics cam kết liên tục nâng cao trải nghiệm của người dùng và khả năng của chúng tôi Python gói, bao gồm cả nâng cao YOLO mô hình chúng tôi phát triển. Phương pháp của chúng tôi bao gồm việc thu thập số liệu thống kê sử dụng ẩn danh và báo cáo sự cố, giúp chúng tôi xác định các cơ hội cải thiện và đảm bảo độ tin cậy của phần mềm. Tài liệu minh bạch này nêu rõ dữ liệu chúng tôi thu thập, mục đích của dữ liệu và lựa chọn của bạn liên quan đến việc thu thập dữ liệu này.

Đã ẩn danh Google Phân tích

Google Analytics là một dịch vụ phân tích trang web được cung cấp bởi Google theo dõi và báo cáo lưu lượng truy cập trang web. Nó cho phép chúng tôi thu thập dữ liệu về cách Python gói được sử dụng, điều này rất quan trọng để đưa ra quyết định sáng suốt về thiết kế và chức năng.

Những gì chúng tôi thu thập

  • Số liệu sử dụng : Các số liệu này giúp chúng tôi hiểu được tần suất và cách sử dụng gói, tính năng nào được ưa chuộng và các đối số dòng lệnh thông thường được sử dụng.
  • Thông tin hệ thống : Chúng tôi thu thập thông tin chung không thể nhận dạng về môi trường máy tính của bạn để đảm bảo gói dịch vụ của chúng tôi hoạt động tốt trên nhiều hệ thống khác nhau.
  • Dữ liệu hiệu suất : Việc hiểu được hiệu suất của các mô hình trong quá trình đào tạo, xác thực và suy luận giúp chúng ta xác định các cơ hội tối ưu hóa.

Để biết thêm thông tin về Google Phân tích và quyền riêng tư dữ liệu , hãy truy cập Quyền riêng tư của Google Analytics .

Chúng tôi sử dụng dữ liệu này như thế nào

  • Cải tiến tính năng : Thông tin chi tiết từ số liệu sử dụng giúp chúng tôi nâng cao mức độ hài lòng của người dùng và thiết kế giao diện.
  • Tối ưu hóa : Dữ liệu hiệu suất giúp chúng tôi tinh chỉnh các mô hình để có hiệu quả và tốc độ tốt hơn trên nhiều cấu hình phần cứng và phần mềm khác nhau.
  • Phân tích xu hướng : Bằng cách nghiên cứu xu hướng sử dụng, chúng ta có thể dự đoán và đáp ứng nhu cầu thay đổi của cộng đồng.

Cân nhắc về quyền riêng tư

Chúng tôi thực hiện một số biện pháp để đảm bảo quyền riêng tư và bảo mật của dữ liệu bạn giao phó cho chúng tôi:

  • Ẩn danh : Chúng tôi cấu hình Google Phân tích để ẩn danh dữ liệu được thu thập, nghĩa là không có thông tin nhận dạng cá nhân (PII) nào được thu thập. Bạn có thể sử dụng dịch vụ của chúng tôi với sự đảm bảo rằng thông tin cá nhân của bạn vẫn được bảo mật.
  • Tổng hợp : Dữ liệu chỉ được phân tích dưới dạng tổng hợp. Thực hành này đảm bảo rằng các mẫu có thể được quan sát mà không tiết lộ bất kỳ hoạt động nào của người dùng.
  • Không thu thập dữ liệu hình ảnh : Ultralytics không thu thập, xử lý hoặc xem bất kỳ hình ảnh đào tạo hoặc suy luận nào.

Báo cáo sự cố Sentry

Sentry là phần mềm theo dõi lỗi tập trung vào nhà phát triển, hỗ trợ xác định, chẩn đoán và giải quyết các vấn đề theo thời gian thực, đảm bảo tính mạnh mẽ và độ tin cậy của ứng dụng. Trong gói của chúng tôi, nó đóng vai trò quan trọng bằng cách cung cấp thông tin chi tiết thông qua báo cáo sự cố, góp phần đáng kể vào tính ổn định và cải tiến liên tục của phần mềm của chúng tôi.

Ghi chú

Báo cáo sự cố qua Sentry chỉ được kích hoạt nếu sentry-sdk Python gói được cài đặt sẵn trên hệ thống của bạn. Gói này không được bao gồm trong ultralytics điều kiện tiên quyết và sẽ không được cài đặt tự động bởi Ultralytics .

Những gì chúng tôi thu thập

Nếu sentry-sdk Python gói được cài đặt sẵn trên hệ thống của bạn, sự kiện sập có thể gửi thông tin sau:

  • Nhật ký sự cố : Báo cáo chi tiết về tình trạng của ứng dụng tại thời điểm xảy ra sự cố, rất quan trọng cho nỗ lực gỡ lỗi của chúng tôi.
  • Thông báo lỗi : Chúng tôi ghi lại các thông báo lỗi được tạo ra trong quá trình vận hành gói để hiểu và giải quyết nhanh chóng các vấn đề tiềm ẩn.

Để tìm hiểu thêm về cách Sentry xử lý dữ liệu, vui lòng truy cập Chính sách quyền riêng tư của Sentry .

Chúng tôi sử dụng dữ liệu này như thế nào

  • Gỡ lỗi : Phân tích nhật ký sự cố và thông báo lỗi cho phép chúng tôi nhanh chóng xác định và sửa lỗi phần mềm.
  • Chỉ số ổn định : Bằng cách liên tục theo dõi các sự cố, chúng tôi muốn cải thiện tính ổn định và độ tin cậy của gói sản phẩm.

Cân nhắc về quyền riêng tư

  • Thông tin nhạy cảm : Chúng tôi đảm bảo nhật ký sự cố sẽ xóa mọi dữ liệu người dùng nhạy cảm hoặc có thể nhận dạng cá nhân, bảo vệ tính bảo mật của thông tin của bạn.
  • Thu thập có kiểm soát : Cơ chế báo cáo sự cố của chúng tôi được hiệu chỉnh tỉ mỉ để chỉ thu thập những thông tin cần thiết để khắc phục sự cố trong khi vẫn tôn trọng quyền riêng tư của người dùng.

Bằng cách trình bày chi tiết các công cụ được sử dụng để thu thập dữ liệu và cung cấp thông tin cơ bản bổ sung cùng với URL đến các trang riêng tư tương ứng, người dùng sẽ có được cái nhìn toàn diện về các hoạt động của chúng tôi, nhấn mạnh tính minh bạch và tôn trọng quyền riêng tư của người dùng.

Vô hiệu hóa việc thu thập dữ liệu

Chúng tôi tin tưởng vào việc cung cấp cho người dùng toàn quyền kiểm soát dữ liệu của họ. Theo mặc định, gói của chúng tôi được cấu hình để thu thập phân tích và báo cáo sự cố nhằm giúp cải thiện trải nghiệm cho tất cả người dùng. Tuy nhiên, chúng tôi tôn trọng rằng một số người dùng có thể muốn từ chối thu thập dữ liệu này.

Để từ chối gửi báo cáo phân tích và sự cố, bạn chỉ cần thiết lập sync=False trong bạn YOLO cài đặt. Điều này đảm bảo rằng không có dữ liệu nào được truyền từ máy của bạn đến các công cụ phân tích của chúng tôi.

Kiểm tra cài đặt

Để hiểu rõ hơn về cấu hình hiện tại của cài đặt, bạn có thể xem trực tiếp:

Xem cài đặt

Bạn có thể sử dụng Python để xem cài đặt của bạn. Bắt đầu bằng cách nhập settings đối tượng từ ultralytics module. In và trả về cài đặt bằng các lệnh sau:

from ultralytics import settings

# View all settings
print(settings)

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

Ngoài ra, giao diện dòng lệnh cho phép bạn kiểm tra cài đặt bằng một lệnh đơn giản:

yolo settings

Sửa đổi Cài đặt

Ultralytics cho phép người dùng dễ dàng sửa đổi cài đặt của họ. Thay đổi có thể được thực hiện theo những cách sau:

Cập nhật cài đặt

Trong vòng Python môi trường, gọi là update phương pháp trên settings phản đối việc thay đổi cài đặt của bạn:

from ultralytics import settings

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

# Reset settings to default values
settings.reset()

Nếu bạn thích sử dụng giao diện dòng lệnh, các lệnh sau đây sẽ cho phép bạn sửa đổi cài đặt của mình:

# Disable analytics and crash reporting
yolo settings sync=False

# Reset settings to default values
yolo settings reset

Các sync=False thiết lập sẽ ngăn chặn bất kỳ dữ liệu nào được gửi đến Google Analytics hoặc Sentry. Cài đặt của bạn sẽ được tôn trọng trong tất cả các phiên sử dụng Ultralytics gói và lưu vào đĩa cho các phiên làm việc sau.

Cam kết về quyền riêng tư

Ultralytics coi trọng quyền riêng tư của người dùng. Chúng tôi thiết kế các hoạt động thu thập dữ liệu của mình theo các nguyên tắc sau:

  • Tính minh bạch : Chúng tôi công khai về dữ liệu chúng tôi thu thập và cách sử dụng dữ liệu đó.
  • Kiểm soát : Chúng tôi trao cho người dùng quyền kiểm soát hoàn toàn dữ liệu của họ.
  • Bảo mật : Chúng tôi sử dụng các biện pháp bảo mật theo tiêu chuẩn công nghiệp để bảo vệ dữ liệu chúng tôi thu thập.

Câu hỏi hoặc mối quan tâm

Nếu bạn có bất kỳ câu hỏi hoặc lo ngại nào về hoạt động thu thập dữ liệu của chúng tôi, vui lòng liên hệ với chúng tôi qua biểu mẫu liên hệ hoặc qua support@ ultralytics . Chúng tôi cam kết đảm bảo người dùng của mình cảm thấy được thông báo và tự tin vào quyền riêng tư của mình khi sử dụng gói của chúng tôi.

CÂU HỎI THƯỜNG GẶP

Làm thế nào Ultralytics đảm bảo tính riêng tư của dữ liệu thu thập được?

Ultralytics ưu tiên quyền riêng tư của người dùng thông qua một số biện pháp chính. Đầu tiên, tất cả dữ liệu được thu thập qua Google Analytics và Sentry được ẩn danh để đảm bảo không có thông tin nhận dạng cá nhân (PII) nào được thu thập. Thứ hai, dữ liệu được phân tích dưới dạng tổng hợp, cho phép chúng tôi quan sát các mẫu mà không xác định hoạt động của từng người dùng. Cuối cùng, chúng tôi không thu thập bất kỳ hình ảnh đào tạo hoặc suy luận nào, qua đó bảo vệ dữ liệu người dùng hơn nữa. Các biện pháp này phù hợp với cam kết của chúng tôi về tính minh bạch và quyền riêng tư. Để biết thêm chi tiết, hãy truy cập phần Cân nhắc về quyền riêng tư của chúng tôi.

Những loại dữ liệu nào Ultralytics thu thập với Google Phân tích?

Ultralytics thu thập ba loại dữ liệu chính bằng cách sử dụng Google Phân tích:

  • Số liệu sử dụng : Bao gồm tần suất và cách thức sử dụng YOLO Python gói được sử dụng, các tính năng ưu tiên và các đối số dòng lệnh thông thường.
  • Thông tin hệ thống : Thông tin chung không thể nhận dạng về môi trường máy tính nơi gói được chạy.
  • Dữ liệu hiệu suất : Các số liệu liên quan đến hiệu suất của các mô hình trong quá trình đào tạo, xác thực và suy luận. Dữ liệu này giúp chúng tôi nâng cao trải nghiệm người dùng và tối ưu hóa hiệu suất phần mềm. Tìm hiểu thêm trong phần Google Analytics ẩn danh .

Làm thế nào tôi có thể vô hiệu hóa việc thu thập dữ liệu trong Ultralytics YOLO bưu kiện?

Để từ chối thu thập dữ liệu, bạn chỉ cần thiết lập sync=False trong bạn YOLO cài đặt. Hành động này dừng việc truyền bất kỳ báo cáo phân tích hoặc sự cố nào. Bạn có thể vô hiệu hóa việc thu thập dữ liệu bằng cách sử dụng Python hoặc CLI phương pháp:

Cập nhật cài đặt

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

Để biết thêm chi tiết về cách sửa đổi cài đặt, hãy tham khảo phần Sửa đổi cài đặt .

Báo cáo sự cố với Sentry hoạt động như thế nào trong Ultralytics YOLO ?

Nếu sentry-sdk gói được cài đặt sẵn, Sentry thu thập nhật ký sự cố chi tiết và thông báo lỗi bất cứ khi nào sự cố sự cố xảy ra. Dữ liệu này giúp chúng tôi chẩn đoán và giải quyết sự cố kịp thời, cải thiện tính mạnh mẽ và độ tin cậy của YOLO Python gói. Nhật ký sự cố được thu thập sẽ được xóa mọi thông tin nhận dạng cá nhân để bảo vệ quyền riêng tư của người dùng. Để biết thêm thông tin, hãy kiểm tra Báo cáo sự cố Sentry phần.

Tôi có thể kiểm tra cài đặt thu thập dữ liệu hiện tại của mình trong Ultralytics YOLO ?

Có, bạn có thể dễ dàng xem các thiết lập hiện tại của mình để hiểu cấu hình tùy chọn thu thập dữ liệu của bạn. Sử dụng các phương pháp sau để kiểm tra các thiết lập này:

Xem cài đặt

from ultralytics import settings

# View all settings
print(settings)

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

Để biết thêm chi tiết, hãy tham khảo phần Kiểm tra cài đặt .

📅 Được tạo ra cách đây 1 năm ✏️ Đã cập nhật cách đây 2 tháng