Meet YOLO26: next-gen vision AI.

Link to this sectionThu thập dữ liệu cho gói Ultralytics Python#

Link to this sectionTổng quan#

Ultralytics cam kết liên tục nâng cao trải nghiệm người dùng và các khả năng của gói Python của chúng tôi, bao gồm các mô hình YOLO tiên tiến mà chúng tôi phát triển. Cách tiếp cận của chúng tôi bao gồm việc thu thập các 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 cho phần mềm của mình. Tài liệu minh bạch này phác thảo dữ liệu nào chúng tôi thu thập, mục đích và lựa chọn của bạn liên quan đến việc thu thập dữ liệu này.

Link to this sectionGoogle Analytics ẩn danh#

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

Link to this sectionNhữ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 tần suất và cách thức gói được sử dụng, những tính năng nào được ưa chuộng và các đối số dòng lệnh 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 danh về môi trường máy tính của bạn để đảm bảo gói 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 năng: Hiểu được hiệu năng của các mô hình của chúng tôi trong quá trình đào tạo, xác thực và suy luận giúp chúng tôi xác định các cơ hội tối ưu hóa.

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

Link to this sectionCách chúng tôi sử dụng dữ liệu này#

  • Cải thiện tính năng: Thông tin chi tiết từ các số liệu sử dụng hướng dẫn chúng tôi trong việc nâng cao sự 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 năng hỗ trợ chúng tôi trong việc tinh chỉnh các mô hình để có hiệu quả và tốc độ tốt hơn trên các cấu hình phần cứng và phần mềm đa dạng.
  • Phân tích xu hướng: Bằng cách nghiên cứu xu hướng sử dụng, chúng tôi có thể dự đoán và đáp ứng các nhu cầu đang thay đổi của cộng đồng.

Link to this sectionCác cân nhắc về quyền riêng tư#

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

  • Ẩn danh hóa: Chúng tôi cấu hình Google Analytics để ẩn danh dữ liệu được thu thập, nghĩa là không có thông tin định danh cá nhân (PII) nào được thu thập. Bạn có thể sử dụng các 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 giữ riêng tư.
  • Tổng hợp: Dữ liệu chỉ được phân tích ở dạng tổng hợp. Thực tiễn này đảm bảo rằng các mẫu có thể được quan sát mà không làm lộ hoạt động của bất kỳ người dùng cá nhân nào.
  • 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.

Link to this sectionBáo cáo sự cố Sentry#

Sentry là một phần mềm theo dõi lỗi dành cho 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 các ứng dụng. Trong gói của chúng tôi, Sentry đóng một 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ố, đóng góp đáng kể vào sự ổn định và cải tiến liên tục phần mềm của chúng tôi.

Lưu ý

Báo cáo sự cố qua Sentry chỉ được kích hoạt nếu gói Python sentry-sdk đượ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 các điều kiện tiên quyết của ultralytics và sẽ không được tự động cài đặt bởi Ultralytics.

Link to this sectionNhững gì chúng tôi thu thập#

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

  • Nhật ký sự cố: Cá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 các 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 của chúng tô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.

Link to this sectionCách chúng tôi sử dụng dữ liệu này#

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

Link to this sectionCác cân nhắc về quyền riêng tư#

  • Thông tin nhạy cảm: Chúng tôi đảm bảo rằng nhật ký sự cố được loại bỏ mọi thông tin cá nhân hoặc dữ liệu người dùng nhạy cảm, bảo vệ tính bảo mật 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 gì cần thiết cho việc 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 bổ sung với các URL dẫn đến các trang quyền riêng tư tương ứng của họ, người dùng được cung cấp cái nhìn toàn diện về các thực tiễn của chúng tôi, nhấn mạnh sự minh bạch và tôn trọng quyền riêng tư của người dùng.

Link to this sectionVô 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 số liệu 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 việc một số người dùng có thể muốn chọn không tham gia thu thập dữ liệu này.

Để chọn không gửi số liệu phân tích và báo cáo sự cố, bạn chỉ cần đặt sync=False trong cài đặt YOLO của mình. Đ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.

Link to this sectionKiểm tra Cài đặt#

Để có cái nhìn sâu sắc về cấu hình hiện tại của cài đặt, bạn có thể xem trực tiếp chúng:

Xem cài đặt

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

from ultralytics import settings

# View all settings
print(settings)

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

Link to this sectionSử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ọ. Các thay đổi có thể được thực hiện theo các cách sau:

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

Trong môi trường Python, hãy gọi phương thức update trên đối tượng settings để 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()

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

Link to this sectionCam 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 thực tiễn thu thập dữ liệu của mình với các nguyên tắc sau:

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

Link to this sectionCâu hỏi hoặc mối quan ngại#

Nếu bạn có bất kỳ câu hỏi hoặc mối quan ngại nào về các thực tiễn 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.com. 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 tin đầy đủ và tự tin về quyền riêng tư khi sử dụng gói của chúng tôi.

Link to this sectionCâu hỏi thường gặp#

Link to this sectionUltralytics đảm bảo quyền riêng tư của dữ liệu mà họ thu thập như thế nào?#

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 quan trọng. Đầu tiên, tất cả dữ liệu được thu thập qua Google Analytics và Sentry đều được ẩn danh để đảm bảo không có thông tin định danh 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 được hoạt động của từng người dùng riêng lẻ. 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, từ đó bảo vệ thêm dữ liệu người dùng. Các biện pháp này phù hợp với cam kết của chúng tôi về sự minh bạch và quyền riêng tư. Để biết thêm chi tiết, hãy truy cập phần Các cân nhắc về quyền riêng tư của chúng tôi.

Link to this sectionUltralytics thu thập những loại dữ liệu nào bằng Google Analytics?#

Ultralytics thu thập ba loại dữ liệu chính bằng Google Analytics:

  • Số liệu sử dụng: Bao gồm tần suất và cách thức gói YOLO Python được sử dụng, các tính năng ưa thích và các đối số dòng lệnh thường dùng.
  • Thông tin hệ thống: Thông tin chung không thể định danh về các môi trường máy tính nơi gói được chạy.
  • Dữ liệu hiệu năng: Các số liệu liên quan đến hiệu năng của 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 năng phần mềm. Tìm hiểu thêm trong phần Google Analytics ẩn danh.

Link to this sectionLàm thế nào tôi có thể vô hiệu hóa việc thu thập dữ liệu trong gói Ultralytics YOLO?#

Để chọn không tham gia thu thập dữ liệu, bạn chỉ cần đặt sync=False trong cài đặt YOLO của mình. Hành động này sẽ ngăn chặn việc truyền bất kỳ số liệu phân tích hoặc báo cáo 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 các phương thức CLI:

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()

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

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

Nếu gói sentry-sdk được cài đặt sẵn, Sentry sẽ thu thập nhật ký sự cố chi tiết và thông báo lỗi bất cứ khi nào có sự kiện 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 các vấn đề kịp thời, cải thiện tính mạnh mẽ và độ tin cậy của gói YOLO Python. Các nhật ký sự cố được thu thập sẽ bị loại bỏ mọi thông tin định danh 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 xem phần Báo cáo sự cố Sentry.

Link to this sectionTô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 không?#

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

Xem cài đặt
from ultralytics import settings

# View all settings
print(settings)

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

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

Những người đóng góp