Dự án

Các dự án trên Ultralytics Platform cung cấp một giải pháp hiệu quả để tổ chức và quản lý các model của bạn. Hãy nhóm các model có liên quan lại với nhau để hỗ trợ việc quản lý, so sánh và phát triển dễ dàng hơn.

graph TB
    P[Project] --> M1[Model 1]
    P --> M2[Model 2]
    P --> M3[Model 3]
    M1 --> C[Charts Dashboard]
    M2 --> C
    M3 --> C
    M1 --> T[Comparison Table]
    M2 --> T
    M3 --> T

    style P fill:#4CAF50,color:#fff
    style C fill:#2196F3,color:#fff
    style T fill:#FF9800,color:#fff

Tạo Dự án

Điều hướng đến Projects trong thanh bên và nhấp vào Create Project.

Ultralytics Platform Projects List

Tạo Nhanh

Bạn cũng có thể tạo dự án từ các thao tác nhanh trên trang Home.

Nhập chi tiết dự án của bạn:

  • Name: Một tên mô tả cho dự án của bạn (một tên ngẫu nhiên sẽ được tự động tạo)
  • Description: Ghi chú tùy chọn về mục đích của dự án
  • Visibility: Công khai (bất kỳ ai cũng có thể xem) hoặc Riêng tư (chỉ bạn mới có thể truy cập)
  • License: Giấy phép tùy chọn cho dự án của bạn (AGPL-3.0, Apache-2.0, MIT, GPL-3.0, BSD-3-Clause, LGPL-3.0, MPL-2.0, EUPL-1.1, Unlicense, Ultralytics-Enterprise, và nhiều loại khác). Giấy phép Ultralytics-Enterprise dành cho mục đích thương mại mà không yêu cầu AGPL và khả dụng với gói Enterprise — xem Ultralytics Licensing.

Ultralytics Platform New Project Dialog Name Visibility License

Nhấp vào Create để hoàn tất. Dự án mới của bạn sẽ xuất hiện trong danh sách Projects và thanh bên.

Trang Dự án

Trang dự án có hai khu vực chính:

Khu vựcMô tả
Models SidebarDanh sách có thể thay đổi kích thước của tất cả các model trong dự án với tính năng tìm kiếm, bộ lọc trạng thái, tùy chọn sắp xếp và các hộp kiểm để lựa chọn
Main PanelBảng điều khiển biểu đồ hoặc bảng so sánh (chuyển đổi giữa các chế độ xem)

Ultralytics Platform Project Page Sidebar And Charts

Tiêu đề Dự án

Tiêu đề hiển thị:

  • Biểu tượng dự án (có thể tùy chỉnh màu sắc, ký tự hoặc hình ảnh đã tải lên)
  • Tên có thể chỉnh sửa (nhấp để đổi tên; slug tự động cập nhật)
  • Nhãn giấy phép
  • Số lượng model, số lượng đã hoàn thành/đang chạy/thất bại, tổng kích thước
  • Số lượng clone và dấu thời gian cập nhật lần cuối
  • Mô tả (nhấp để chỉnh sửa)

Các nút hành động trong tiêu đề:

NútMô tả
New ModelMở hộp thoại huấn luyện
CloneClone dự án và tất cả các model (đối với dự án công khai)
StarGắn sao/bỏ gắn sao dự án
ShareChia sẻ xã hội cho các dự án công khai
RefreshLàm mới dữ liệu dự án
DeleteDi chuyển dự án vào thùng rác

Chế độ Xem

Chuyển đổi giữa ba chế độ xem bằng các điều khiển xem:

  • Cards: Thanh bên model toàn chiều rộng với bảng điều khiển biểu đồ ở bên phải — các đường cong tổn thất và so sánh chỉ số cho các model đã chọn.
  • Compact: Thanh bên model thu gọn với bảng điều khiển biểu đồ ở bên phải — có nhiều không gian dọc hơn cho các model trong các dự án có nhiều thử nghiệm.
  • Table: Bảng so sánh hiển thị các đối số huấn luyện và chỉ số cuối cùng cạnh nhau. Kích hoạt Diff để làm nổi bật chỉ các cột có giá trị khác nhau giữa các model.

Ultralytics Platform Project Comparison Table View

Thanh bên Model

Thanh bên có thể thay đổi kích thước liệt kê tất cả các model trong dự án:

  • Hộp kiểm để chọn model nào xuất hiện trong biểu đồ/bảng
  • Tìm kiếm để lọc model theo tên
  • Tùy chọn xem cho bộ lọc trạng thái (Tất cả, Đã hoàn thành, Đang chạy, Đang khởi động, Đang chờ, Thất bại, Đã hủy), nhóm theo tác vụ và thứ tự sắp xếp
  • Kéo và thả các tệp .pt trực tiếp vào thanh bên để tải lên các model (chi tiết tải lên model)
  • Tiến trình huấn luyện hiển thị cho các model đang chạy (số lượng epoch và thanh tiến trình)

Nhấp vào bất kỳ model nào để mở trang model tương ứng.

Biểu tượng Dự án

Tùy chỉnh biểu tượng dự án của bạn:

  1. Nhấp vào biểu tượng bên cạnh tên dự án
  2. Chọn màu sắcký tự, hoặc tải lên một hình ảnh tùy chỉnh
  3. Các thay đổi sẽ tự động lưu

Cài đặt Hiển thị

Kiểm soát ai có thể xem dự án của bạn:

Cài đặtMô tả
Công khaiBất kỳ ai cũng có thể xem trên trang Explore
Riêng tưChỉ bạn và những người cộng tác

Chia sẻ với Cộng tác viên

Chia sẻ các dự án riêng tư với những người dùng cụ thể mà không cần tạo không gian làm việc nhóm đầy đủ:

  1. Nhấp vào nút Share trên trang dự án
  2. Nhập tên người dùng hoặc email của cộng tác viên
  3. Đặt vai trò của họ
  4. Nhấp vào Invite

Những cộng tác viên có quyền chỉnh sửa có thể tải lên các model và bắt đầu huấn luyện trong dự án của bạn.

Chia sẻ so với Nhóm

Chia sẻ cấp quyền truy cập theo từng dự án cho những người dùng cá nhân — lý tưởng cho sự hợp tác một lần. Teams tạo ra một không gian làm việc chia sẻ nơi tất cả tài nguyên (dự án, tập dữ liệu, model, triển khai) đều có thể truy cập bởi các thành viên trong nhóm với các quyền dựa trên vai trò. Hãy sử dụng Teams cho sự hợp tác liên tục với nhiều người.

Clone Dự án

Clone một dự án công khai vào tài khoản của riêng bạn:

  1. Truy cập trang dự án công khai
  2. Nhấp vào Clone Project
  3. Dự án và tất cả các model của nó sẽ được sao chép vào tài khoản của bạn dưới dạng một dự án riêng tư
Hành vi Clone

Các dự án được clone luôn được tạo dưới dạng riêng tư trong tài khoản của bạn. Số lượng clone được hiển thị trên dự án gốc. Nếu dự án gốc có giấy phép copyleft (ví dụ: AGPL-3.0), bản clone sẽ kế thừa và khóa giấy phép đó.

So sánh các Model

Bảng điều khiển Biểu đồ

So sánh hiệu suất model bằng bảng điều khiển biểu đồ:

  1. Chọn các model trong thanh bên bằng cách sử dụng hộp kiểm
  2. Xem các đường cong chỉ số được phủ chồng nhóm theo loại (chỉ số, tổn thất huấn luyện, tổn thất xác thực, tỷ lệ học tập)
  3. Kéo các biểu đồ để sắp xếp lại, thay đổi kích thước bằng cách kéo các cạnh
  4. Di chuột để xem các giá trị chính xác, nhấp vào các mục chú giải để ẩn/hiện model, nhấp vào một dòng model để điều hướng đến model đó

Các nhóm biểu đồ khả dụng:

NhómBiểu đồ
Số liệu (Metrics)mAP50, mAP50-95, precision, recall
Train Losstrain/box_loss, train/cls_loss, train/dfl_loss
Val Lossval/box_loss, val/cls_loss, val/dfl_loss
Learning Ratelr/pg0, lr/pg1, lr/pg2
Biểu đồ tương tác
  • Di chuột để xem các giá trị chính xác
  • Nhấp vào các mục chú giải để ẩn/hiện các model
  • Kéo để phóng to các vùng cụ thể
  • Nhấp vào một dòng model để điều hướng đến trang của model đó
  • Sắp xếp lại và thay đổi kích thước biểu đồ; bố cục sẽ được lưu giữ qua các phiên làm việc

Bảng so sánh

Chuyển sang chế độ xem bảng để so sánh song song các tham số huấn luyện và các chỉ số cuối cùng:

  1. Nhấp vào nút chuyển đổi chế độ xem Table
  2. Xem tất cả các model đã chọn dưới dạng hàng với các tham số huấn luyện và chỉ số dưới dạng cột
  3. Sử dụng nút Diff để chỉ làm nổi bật các cột có giá trị khác nhau giữa các model

Tải lên các Model

Tải lên các tệp model .pt hiện có:

  1. Kéo và thả tệp vào trang dự án hoặc thanh bên model
  2. Có thể tải lên nhiều tệp cùng lúc (tối đa 3 lần tải lên đồng thời)
  3. Siêu dữ liệu của model (tác vụ, kiến trúc, tên lớp, kết quả huấn luyện) được phân tích tự động từ tệp .pt
  4. Biểu đồ cập nhật tức thì từ dữ liệu được phân tích cục bộ trong khi quá trình tải lên hoàn tất ở chế độ nền
Các tệp được hỗ trợ

Chỉ các tệp PyTorch .pt từ huấn luyện YOLO của Ultralytics mới được hỗ trợ. Nền tảng sẽ phân tích các siêu dữ liệu được nhúng bao gồm kết quả huấn luyện, các tham số, loại tác vụ và tên lớp. Xem Models để biết chi tiết về định dạng.

Chỉnh sửa dự án

Cập nhật tên, mô tả hoặc cài đặt dự án:

  1. Nhấp vào tên dự án để chỉnh sửa nội dòng
  2. Nhấp vào mô tả để chỉnh sửa nội dòng
  3. Nhấp vào biểu tượng để tùy chỉnh nó
  4. Nhấp vào huy hiệu giấy phép để thay đổi giấy phép

Ultralytics Platform Projects Settings

Xóa dự án

Xóa dự án mà bạn không còn cần nữa:

  1. Nhấp vào nút Delete (biểu tượng thùng rác) trong tiêu đề
  2. Xác nhận xóa
Xóa theo chuỗi (Cascading Delete)

Việc xóa một dự án cũng sẽ xóa tất cả các model bên trong đó. Hành động này chuyển các mục vào Trash, nơi chúng có thể được khôi phục trong vòng 30 ngày.

Câu hỏi thường gặp (FAQ)

Một dự án có thể chứa bao nhiêu model?

Không có giới hạn cứng về số lượng model trên mỗi dự án. Tuy nhiên, để tổ chức tốt hơn, chúng tôi khuyến nghị:

  • Nhóm các thử nghiệm liên quan (cùng tập dữ liệu/tác vụ)
  • Lưu trữ các thử nghiệm cũ
  • Sử dụng tên dự án có ý nghĩa

Tôi có thể khôi phục một dự án đã xóa không?

Có, các dự án đã xóa sẽ chuyển vào Trash và có thể được khôi phục trong vòng 30 ngày:

  1. Đi tới Settings > Trash
  2. Tìm dự án
  3. Nhấp vào Restore

Tôi có thể chuyển model giữa các dự án không?

Có, bạn có thể sao chép (clone) một model sang một dự án khác bằng cách sử dụng hộp thoại sao chép model từ trang model.

Bình luận